World September 9, 2025 Nepal’s Government Faces Backlash After Deadly Protests Over Social Media Ban