December 18, 2018 06:30 am
KATHMANDU, Dec 18: Police have briefly detained eight staffers of the Italian contractor for the Melamchi Water Supply Project (MWSP), who were apparently trying to abscond, and released them after confiscating their passports.