India-China relations remained in focus last month, as a number of important events manifested the geo-political scenario that unfolded in quick succession. Display of solidarity and support could not be missed during Chinese President...
India is set to become the world’s most populous country in 2023, overtaking China which is teeming with 1.4 billion people, according to figures released by the United Nations this July. It has spurred...