Osama Bin Laden’s Number 1 Fan Is Made In China
PHOTO: A visitor is reflected on the window of a shop, displaying folding fans with a caricature of Osama bin Laden along with Mao Zedong for sale at a shop in Beijing, China. Question: who buys this stuff..?
Posted: 4th, August 2011 | In: The Consumer Comment | TrackBack | Permalink