Sun. Dec 15th, 2024

Ghassan al Sharbi, a Saudi engineer, was detained in Faisalabad, Pakistan over two decades ago. He was a suspect in the September 11, 2001 al-Qaida attacks but never charged.

By