New Delhi – The Rape Capital of India

Welcome to the land of a million Gods & a billion Godless, ignoramus, intellectually impotent people who share a strong collective belief that a woman is raped because “it was her fault” or “because she should have known better [i.e. nature of men]”. For two months I chose to remain silent on the rape & … Continue reading New Delhi – The Rape Capital of India