Posted by: snurp January 14, 2013
Login in to Rate this Post:
0
?
It seems India is our measuring stick for everything. WOW! the fact that rape is prevalent in India makes us good about ourselves, and we so easily deflect our own social-ills, even after recent events. I guess thisis the last straw of pseudo-nationalism left to make ourselves feel better. Kudos folks!