This morning I woke up to the wonderful news that Mubarak has resigned his position as the president of Egypt. Having seen his speech on al Jazeera yesterday I had lost hope that this was ever going to happen. So rejoice for the people of Egypt. I really do. They spoke and after 18 long […]