Nepalese police launch tear gas while parliamentarians discuss US subsidies



Nepalese police launch tear gas while parliamentarians discuss US subsidies

Posted on