0 votes
Where is Omar bin Laden?

1 Answer

0 votes
They reached Omar bin Laden, Osama's son who had left Afghanistan before 9/11 and was now living in Qatar with his British wife Zaina. Over the years, Omar and his mother, Najwa, had written to the International Red Cross and the United Nations in search of their family. Now, stunned, they got a call from the desert.
...