Those living in China on July 20, 1999, witnessed a campaign of suppression that seemed to have sprung from an earlier, darker era. Trucks circled Beijing’s streets, their blaring speakers warning citizens not to practice Falun Gong, or Falun Dafa, a popular traditional Chinese spiritual discipline. State-run television channels featured grave news anchors repeating, nonstop […]
July 15, 2016By Larry Ong