Indian PM Modi Slammed On Social Media For COVID Address To 1.4 Billion

TTT New Delhi – Indian Prime Minister Narendra Modi’s recent appeal to…