Friday, May 20, 2011

New info on the "bin Laden" raid



Editor: A full translation of the news story is posted here. It appears that a number of the Navy SEALs were killed when their helicopter blew up

No comments: