Bhutan Insight NepalBhutanese Refugee Scam: How it has turned into a political crisis for Nepal?Asian News MakersMay 26, 2023May 27, 2023 by Asian News MakersMay 26, 2023May 27, 20230618 Nepal, the landlocked country in the Himalayas, which is already marred by reports of rampant corruption and human rights violations, finds itself embroiled in yet...