Mubarak Steps Down, Egyptians Rejoice

After weeks of turmoil and chaos in Cairo, Egyptians are celebrating. President Mubarak has stepped down. Fireworks burst over Tahrir Square and Egypt exploded with…


Internet Service Restored In Egypt, Social Networking Abounds

The Internet is available again in Egypt, after the country cut access to the Web for a week amid mass unrest. After a long stretch…