Children's rights activists Malala Yousafzai of Pakistan and Kailash Satyarthi of India were awarded the Nobel Peace Prize Friday.
Online readers of the British daily Guardian have voted Iranian President Hassan Rouhani as most deserving to be awarded this year’s Nobel Peace Prize.