US customs officials recover idol looted from Indian temple
NEW YORK - U.S. customs officials have recovered a bronze religious statue from the 11th or 12th century that they say was looted from a temple in India.
NEW YORK - U.S. customs officials have recovered a bronze religious statue from the 11th or 12th century that they say was looted from a temple in India.