17 Nepalis facing capital punishment in foreign countries

17 Nepalis facing capital punishment in foreign countries
Himalayan Times
Relatives visit their loved ones as they prepare to depart for various foreign countries, at the Tribhuvan International Airport in Kathmandu, …

Leave a Reply

Your email address will not be published. Required fields are marked *