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 to clamp down on free speech and dissent…
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 to clamp down on free speech and dissent…