2026-01-22 08:54
Written on the 25th Anniversary of the “Tiananmen Self-Immolation Hoax”
Police patrol Tiananmen Square with dogs. (Photo by Kevin Frayer/Getty Images.) [People News] Twenty-five years ago, on January 23, 2001, a winter day when the entire city was blanketed in snow and the cold was biting to the bone, the…
