Spain Let Her Be Raped. Then It Killed Her.

Culture Wars

The West Culture Wars

Spain Let Her Be Raped. Then It Killed Her.

Raped, broken, and sentenced to die. But why?

David Volodzko