Osama bin Laden’s son-in-law tells US trial of 9/11 cave chat
NEW YORK (TIP): Osama bin Laden claimed responsibility for masterminding 9/11 on the night of the attacks, his son-in-law has said as he unexpectedly testified at his federal trial in New York on terror charges. […]
