Tiananmen Square?
A minor inconvenience next to what Caliph Hussein has planned.
Boy it could have been!