India the rape capital of the world, keep ’em out of Australia!
India’s capital New Delhi has become the rape capital of the world and it’s getting worse. New Delhi’s annual rape statistics are over 650, and in Mumbai it’s about 200, followed by about 100 a year in the city of Jabalpur. India’s…