Chinese protesters arrested after clash with police in Nepal, 6 cops injured
May 09, 2020
Kathmandu (Nepal), May 09 (ANI): As China-originated coronavirus continues to wreak havoc around the world, killing people, crippling economies and putting countries under lockdown, a group...