When rape victims are blamed for their own rape, then humanity is clearly failing! Leonard Coldwell, again…
We’re all familiar with the barbaric punishment dished out to rape victims in cultures and certain religions that are, quite frankly, sub-human. But you certainly don’t expect to see victims…