Nepal and India stop citizens from returning

Nepali workers in India headed home on foot and by bus only to find their own country was not allowing them in.
Nepali Times
March 31, 2020

Recommended