In the light of BBC’s latest banned documentary, India’s daughter, the rampaging rape culture in India has been exposed in broad daylight. While one might say, this country is not safe for women after dark, Anushka Sharma-Neil Bhoopalam’s road film underlines the fact that in the interiors of the country, away from the bustling […]
