The Demographic Disconnect Every 22 minutes. The statistic of reported rapes in India. Ponder that. Once every 22 minutes. More frequently than you Continue reading →