Technology, Osama Bin Laden Raid | featured news

U.S. thinks Pakistan let China see secret chopper

U.S. officials suspect Pakistan let the Chinese military see secret technology the U.S. helicopter that crashed in the bin Laden raid.

 

Subscribe to this RSS topic: Syndicate content