Friday, 29 March 2024 07:06 AM
November 21, 2019 08:04 am
KATHMANDU, Nov 21: An idol stolen from a temple in Patan in 1984 is currently on display at the Dallas Museum of Art.