Protests in Nepal's Sindhupalchawk against Chinese road construction firm after landslides, damage to houses
Jun 22, 2021
Kathmandu [Nepal], June 22 : A Chinese firm -- China Railway Construction Corporation (CRCC), responsible for road construction in Nepal's Sindhupalchawk has been witnessing...