Made in China Darren Antiwar, China July 25, 2008April 25, 2020 0 Minutes Published by Darren View all posts by Darren Published July 25, 2008April 25, 2020
i smell an irony with this pic
Oh, the symbolism is thick on this one! 🙂
Uh, can’t even produce their own flags anymore 😀
Maybe Obama can say, “THIS is why I don’t wear flag pins.” (Remember the faux controversy?)