Ever wondered how many countries share a border with India? India, the seventh-largest country in the world, shares its borders with seven countries. These neighbours are spread across its ...
With a population of more than 1.4 billion, India is the world’s largest democracy. Over the past decade, the country’s integration into the global economy has been accompanied by economic growth.
Unidentified sources told Reuters news agency that he cancelled his plan over the map controversy. The BBC could not independently verify the claim. India is not the only country to object to the ...