Female Infanticide: A Decimating Horror in the Land of God

38

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

Read this post on dharbarkha.blogspot.com


Barkha Dhar

blogs from USA