Deppa Jayakumar

RIP Amma – The ‘Goddess’ of Tamil Nadu Politics

RIP Amma – The ‘Goddess’ of Tamil Nadu Politics

Many woke up today to headlines screaming in various ways, the passing of Chief Minister of Tamil Nadu, Jayalalithaa. The…

8 years ago