Libyan Prisoner Of The United St
Omar Deghayes is a Libyan citizen who had legal residency status with surviving members of his family in the United Kingdom since childhood. He was arrested in Pakistan in 2002....