Thousands of young Nepalis protested in Kathmandu against the government's ban on 26 social media platforms, leading to clashes with police and multiple casualties. Demonstrators expressed anger over ...