NEW DELHI: Thousands of people have marched to protest alleged police inaction after a 6-year-old girl was raped at a school in Bangalore, India’s technology hub.
To continue reading the rest of the article, click here
NEW DELHI: Thousands of people have marched to protest alleged police inaction after a 6-year-old girl was raped at a school in Bangalore, India’s technology hub.
To continue reading the rest of the article, click here