Tags: Criminal.

Sheikh Omar Abdel-Rahman (Arabic: عمر عبد الرحمن‎ ‘Umar ‘Abd ar-Raḥman; born 3 May 1938) commonly known in the United States as The Blind Sheikh is a blind Egyptian Muslim leader who is currently serving a life sentence at the Butner Medical Center which is part of the Butner Federal Correctional Institution in Butner North Carolina United States.

Loading...

This page contains content from the copyrighted Wikipedia article "Omar Abdel-Rahman"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.