THE GIRL – THE GODDESS
India, among the mystic land of religions, the wonder land of multitude of faiths and beliefs, the huge Diaspora of culture ; above all, amidst the unfathomable grandiose of Gods and deities, stands the ugly face of abuse it hands down to its most sacred core, the lost, neglected and tragically abused girl child. The…