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