Ad image

Tag: US detention

Trade Centre bomber Omar Abdel-Rahman dies in US detention

NEW YORK: Omar Abdel-Rahman, the Muslim cleric known as “the blind sheikh”

NewsDesk NewsDesk