Sign up for the latest updates on EFC topics and stay connected.
As I walked among the glistening gold-plated stupas of the Shwedagon Pagoda in Yangon, Myanmar (formerly Burma), it was hard to believe that just miles north, a genocide took place masterminded by the...