Chinese protesters arrested after clash with police in Nepal, 6 cops injured
May 08, 2020
Kathmandu [Nepal], May 8 : As China-originated coronavirus continues to wreak havoc around the world, killing people, crippling economies and putting countries under lockdown,...