Nepalese Police Use Military-Grade Ammunition Against Protesters, Resulting in 72 Deaths
Kathmandu: Large protests erupted in Kathmandu and several other cities in Nepal on September 8, 2025, leading to violent clashes between demonstrators and police. At least 19 people were killed when police attempted to disperse the crowds, with 17 fa…