Blog Posts - Anti-feticide Laws

Female Infanticide: A Decimating Horror in the Land of God

Over centuries in India, the female manifestation of divinity has been venerated and glorified as ‘Devi,’ the invincible and omnipotent that has both creative and destructive powers. She, the divine mother is worshipped in many forms, such as ‘...
by Barkha Dhar on Jun 26, 2011

Trending Topics