Anorak

Anorak News | Osama Bin Laden’s Number 1 Fan Is Made In China

Osama Bin Laden’s Number 1 Fan Is Made In China

by | 4th, August 2011

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