9/11 Coincidence Theory, by Hua Bin
9 September 2026 at 05:10
I was at the Pudong Shangri-La Hotel on the evening of Sept 11, 2001(Beijing Time) for a dinner with a grad school professor. When we walked into the hotel bar for a drink, there was a crowd gathered around a TV screen watching a live CNN footage of a burning WTC North Tower. Then there...