Saltar al contenido principal

Nepal endured months of political upheaval. Devastating floods are now testing its new government