Security forces in Nepal used disproportionate force against youth-led protests on September 8, 2025, indiscriminately firing on protesters multiple times. On a second day of violence, people, some ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results