Nepal deploys its military to enforce an indefinite curfew in Kathmandu following anti-corruption protests. (Euronews) 2025 Nepalese Gen Z protests link embed save