On 15 August, India will celebrate Independence Day. There will be the usual celebratory flag waving and nationalist sentiments. The mainstream media and key figures will indulge in the type of self congratulatory back-slapping that…
For a peacefully coexisting, mutually respectful and co-prosperous world
On 15 August, India will celebrate Independence Day. There will be the usual celebratory flag waving and nationalist sentiments. The mainstream media and key figures will indulge in the type of self congratulatory back-slapping that…