1
Women across Switzerland have staged a mass screaming protest as part of demands for equal treatment and an end to violence at the hands of men.

Comments

Who Upvoted this Story

Latest Comments