Sunday, July 01, 2007

Kamal Khalaf At-Tawil provides a full account of the career of Ashraf Marwan.