Where is the outrage? Bharat Mata in Danger
What happened in Manipur on May 4 or what is taking place in that Northeastern state is something beyond the pale and simply horrifying. The outrageous parading of two naked women who were then raped in an open field by hoodlums and thugs is numbing, immoral, stunning, and shameful.