Osama bin Laden Demon Dolls Developed by the CIA, Aimed to Scare People

Osama bin Laden Demon Dolls Developed by the CIA, Aimed to Scare People

The code name for these odd-looking action figures was Devil Eyes, media reports say