Thursday, 25 April 2024 01:17 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.