The good Indian girl

  India is ranked the worst country for women’s safety amongst G20 nations. Victim blaming remains sadly prevalent. An inadequate and largely indifferent police and justice system, strong patriarchy and all kinds of… Continue reading