TECH
10/10/2012 08:36 am ET Updated Dec 10, 2012

Osama Bin Laden Raid: CIA Training Facility Shown On Satellite Maps In Same Layout As Pakistan Compound

Satellite images have uncovered the building where Navy SEALs practiced the mission to kill Osama bin Laden - and the similarities of that structure to the actual compound in Abbottabad, Pakistan, is shocking.

Read more on The Daily Mail