This is what really happened on Obama's trip to Beijing China.
Too funny, too true yet all so sad. The reckless spending by Obama is giving China a tighter and tighter strangle hold on our foreign policy. Who would have ever thought that the day would come, when a Communist nation controls the fate of our country. I don't know exactly what has gotten into SNL lately, but even they are starting to figure out what is going on. I wonder will the Associated Press or CNN use "fact checkers" on the latest skit by SNL? Here's one thing that doesn't need to be fact checked, The Chicoms have our country stuck between a rock and a hard place.