Ramya Ramalingam

Subscribe to the RSS Feed for Ramya Ramalingam.

Minecraft-photo credit-Peter Pham

The Intriguing World of Minecraft

 Minecraft is widely regarded as one of the most popular and addictive games ever created.  It has more than 100 million players worldwide. Minecraft is nothing but an online version of the Lego game paid, free…

India’s Battle With Sexual Violence

Victim shaming has been a primary reason why sexual violence in most cases go unreported in India. Victims of sexual violence not only have to cope with the physical, mental and emotional trauma the heinous…