Nepalis in Saudi Arabia stage protest

Desperate workers are unable to get on flights because of arrival restrictions at Kathmandu airport
Upasana Khadka
September 9, 2020

Recommended