Feminist Agenda Versus The True Fight For Women’s Rights

On a cold winter night, a public bus sped through the dark streets of New Delhi, India. Curiously, the bus passed through several checkpoints without stopping at any of them including those guarded by the police. Unknown to the outsiders, a grave crime was taking place on the bus. Six men used [...]