683,000 forcible rapes occur every year, which equals 56916 per month, 1871 per day, 78 per hour and 1.3 per minute. this figure of rape are really really surprising and alarming

Name:  6 jan 2013 - (16).jpg
Views: 144
Size:  23.4 KB