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 social media platforms, leading to youth-led free speech pr