Have you noticed how we can hardly go through a day without receiving at least one news report about rape? ...