intimidation Sexual harassment on the streets of Geneva

Embed code

A Swiss television crew use a hidden camera to show the extent to which a woman was sexually harassed on the streets of Geneva. But it’s not just in western Switzerland that harassment is the order of the day for women. (RTS/