Bin Laden Barbie
“Beginning in about 2005, the CIA began secretly developing a custom-made Osama bin Laden action figure, according to people familiar with the project. The face of the figure was painted with a heat-dissolving material, designed [Meer…]