China Holds Communist Olympics…Complete With Grenade Throwing   So I'm gradually learning that no matter how strange I think some things that happen here in the U.S. are, they often pale in comparison to what takes place in other countries. Take China as an example. To mark the 90th anniversary of the founding of the Communist Party in ... Read More