In September 2025, tens of thousands of young protesters poured into the streets of Kathmandu and stormed Nepal’s Parliament. They were furious about entrenched corruption and opposed recent attempts ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results