More crazy news out of China this week. Titanic 2, the Grammys go to China, and the truth behind the tinfoil hat conspiracy!
Do you like the "headlines" format we've been experimenting with since early July? Leave your comments below.
Illuminati Games
2017-08-12 17:44:58 +0000 UTC