The latest international news in one place
[embedded content] Genevieve Peters, a woman who went viral for recording herself refusing to wear a…