Heavy rains triggered flash floods and landslides in Nepal, resulting in casualties and stranding hundreds of passengers as key roads leading to Kathmandu were blocked.
Heavy rains triggered flash floods and landslides in Nepal, resulting in casualties and stranding hundreds of passengers as key roads leading to Kathmandu were blocked.