Self-Immolation in Tiananmen Square Goes Unreported for 26 Days (Updated)
A 42-year-old man from Hubei province set himself on fire in Tiananmen Square on the morning of October 21, according to a British eyewitness who photographed the scene. From the Daily Telegraph: “The man did it right in...
Read More