The Mahdis march again