A Teachable Moment on Communist China
When I first heard it, I didn’t believe it. Alas, it’s true. A few weeks ago, New York City’s EmpireStateBuilding was aglow in red and yellow. Why? To commemorate the 60th anniversary of the victorious revolution of the People’s Republic of China—i.e., the establishment of Mao’s Red China. (Click here for photo.) I’m not kidding.... Continue Reading