News

Archaeologists working at Cambodia’s Angkor Wat temple complex have unearthed the torso of a statue of Buddha that is believed to be connected to a head that was found onsite nearly a century ago.