Khalid Sheikh Mohammed and 2 accomplices to plead guilty to conspiracy charges in exchange for a life sentence, avoiding death penalty trials. Such a proposal...
Tag - Osama Bin Laden
The former Navy SEAL who claims to have killed Osama bin Laden was arrested in Texas this week. Robert J. O’Neill, 47, was booked Wednesday in Frisco and...