Gaafar Nimeiry timeline

  • Gaafar Nimeiry Dies

    Gaafar Muhammad an-Nimeiry (otherwise known as Jaafar Nimeiry, Gaafar Nimeiry or Ga'far Muhammad an-Numayri; 1 January 1930 – 30 May 2009) (Arabic:... Read more