Latin America: where being a woman may be your cause of death

Last week Peru was horrified by a video in where a man was raping an unconscious woman inside a club. The smile of the man when he noticed someone was filming him, along with the cheers and claps from other men – friends of the rapist – that were looking at the scene was traumatizing […]