What mysteries hide inside this ancient Cambodian temple? When local children lead the author through the ruins, he discovers a little-known secret.
In 1100 CE, the mighty Khmer people of Cambodia built the world's largest religious monument: the sprawling stone temple of Angkor Wat. Now, thousa[...]