Ahmed Almegaryaf’s father was a Libyan political dissident opposed to Moammar Gadhafi. The elder Almegaryaf was kidnapped in Egypt in 1990, and is thought to have been held in a prison in Libya ever since. His children last heard from their father in a letter in 1993. The Takeaway spoke to Ahmed’s brother, Bashir in August […]