WTC Mastermind Sheikh Omar Abdel-Rahman Dies In Federal Prison
The blind firebrand Islamist cleric who masterminded the World Trade Center bombings in 1993 died Saturday in federal prison after being behind bars for over two decades. He was 78. The Egyptian radical Sheikh Omar Abdel-Rahman died at about 5:40 a.m. of natural causes battling long with diabetes and coronary […]
Read more ›