Blind sheikh buried in Egypt after dying in US jail

  • 7 years ago
More than 2,000 people attend the funeral of Omar Abdel-Rahman, the blind sheikh linked to the 1993 World Trade Center bombing who died in a US jail, in his hometown of El-Gamaleya, in Dakhalia province, northeast of Cairo.

Recommended