Narendra Modi

India lockdown
India goes quiet as 1.3 billion people told to stay at home

By | 4 years ago

India - which has a population of 1.3bn - joins a growing list of countries that have imposed similar measures....

Load More     please wait....