Positive views of the Khmer Rouge in Cambodia remained prevalent among scholars, who dismissed refugee reports of forced ...
At 400 acres, Angkor Wat is considered the largest religious structure in the world. Despite its size, it feels surprisingly ...