Meru BadyalApr 15, 2018Rape – a word we would rather not speak of!Rape. A word that sends shivers down the spine every time I hear it. Not that any other form of violence is any less traumatic! But...