Articles

August 11, 2005

MISSION IMPOSSIBLE

A once-secret CIA memo declaring the Bay of Pigs invasion scheme 'unachievable' comes to light in an agency report that was shielded from the public for years.

Related content

Comments

Videos

Editor's Choice Videos