U.S. Markets closed

Egypt: Massive Protest

Millions rally against Egypt's leader in Cairo demanding his resignation.