A vigil for Sarah Everard was overtaken by an anti-feminist group.
Tag: protest
A U.S. artist named Spencer Tunick is planning a large-scale art project featuring 100 naked women holding mirrors. “Everything She Says Means Everything,” will take place on July 17, 2016, the week…