New Delhi and Moscow signed twenty agreements during Russian President Vladimir Putin’s visit to India last week. They ranged from nuclear energy and defence...
The Nobel Peace Prize in 2014 went to Indian child rights activist Kailash Satyarthi and Pakistani teenager Malala Yousafzai. They have repeatedly put the...