Thursday, 18 June 2015

CIA Bin Laden Doll Goes Up For Sale

Rare: The 12-inch doll was part of a programme called 'Devil Eyes' which planned to distribute the dolls to children in Afghanistan to encourage them to reject al-Qaeda
File this one under the very large 'bizarro' file for the CIA.

No comments:

Post a Comment