على من قامت  الثورة المهدية في السودان؟
قامت الثورة المهدية بزعامة محمد أحمد المهدي الذي ولد في العام 1843 في جزيرة لبب. قامت الثورة ردا على مظالم الحكم التركي المصري المعروف بفترة التركية السابقة في السودان. وقد بنى محمد المهدي دعوته على فكرة المهدي الذي
في العام 1880 قامت الثورة المهدية في السودان مدفوعة بمثالب الحكم التركي المصري و فساد موظفيه، وبدأت مسيرتها بعدة انتصارات محدودة اتسعت بسرعة بعدد من المعارك الكبيرة منها معركة شيكان الشهيرة والتي تم القضاء فيها على هكس باشا وجنوده من المصريين والإنجليز، وأخيراً فتحوا مدينة الخرطوم، وقضوا على غوردون لتنتهي بذلك فترة السيطرة المصرية على السودان.