Cairo Gets First Snowfall In Over 100 Years
The weather outside is frightful. People in Cairo, Egypt experienced highly unusual conditions when they saw their capital city littered with snow. The inclement weather…
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…