Nepal Monsoon Leaves 104 Dead, Thousands DisplacedBy Chinomso SundaySeptember 29, 2024 Residents of Nepal’s flood-stricken capital began returning to their homes on Sunday to assess the destruction left in the wake of heavy monsoon rains, which have…