Egypt — Reports are emerging out of Egypt that President Mubarak has officially stepped down after an 18-day wave of protests.
We care about your data. See our privay policy.