Nepali Embassy in Washington sends centuries-old 24 idols back to Nepal
KATHMANDU, May 3: The Nepali Embassy in Washington, USA, has sent 24 statues of archaeological value back to Nepal. An American citizen Susan Bradford voluntarily handed the idols collected by her over to the Nepali Embassy representatives in Hawaii island …