The Netherlands is the latest country to host street protests against migration policy. Thousands gathered in The Hague, with clashes resulting in police firing tear gas and deploying water cannons. Reportedly 30 […]
Nepal Final Count: 72 Dead, Thousands Injured in Free Speech Clashes
Nepal is finally counting up the total cost of its recent efforts to limit free speech. The death toll has now reached a staggering 72, with more than 2,100 confirmed injured, following […]
Why Is Nobody Talking About the Chaos in Nepal?
At least 22 people have been killed – many of whom were still wearing college and school uniforms – in Nepal. As reported on Tuesday, the government implemented a blanket ban on 26 […]