Did you know Angkor Wat covers 402 acres? It’s the biggest religious building in the world. Located in Cambodia’s Siem Reap province, it was built in the early 12th century by King Suryavarman II.
Between 1975 and 1979, the Khmer Rouge regime systematically killed more than 1.5 million people in Cambodia through executions, starvation, and forced labor in one of the 20th century's most horrific ...