Cambodia, 40 years after the Khmer Rouge genocide
Online Concord, MA, United StatesCambodia is home to Angkor Wat, built in the 12th century and known as the largest religious structure in the world. But those days of glory are long gone as the country struggles to recover from the Khmer Rouge genocide and social experiment in Communism during the 1970’s. The Sharing Foundation, founded by Concord pediatrician […]