Part 1: Women Safety in India – Beti Bachao – Really?

India is a country where people worship goddess Durga which symbolizes divine forces and powers to destroy evil powers. She rides over tiger carrying weapons in some hands to kill demons and flowers on the other hands to acknowledge true devotees. India is a place where people worship 9 girls, during Navaratri festival representing 9 […]

Read More