Investigating mass evictions at Cambodia’s world-famous Angkor Wat | People & Power Documentary
Cambodia’s Angkor Wat, or "City of Temples", is the largest religious structure in the world. A truly spectacular place, it is deeply revered across Cambodia and depicted on its flag as the defining image of the nation. In 1992, UNESCO designated Angkor as a World Heritage Site. The UN agency also affirmed it as a…