Thursday, February 10, 2011

Mubarak TV

Aljazeera TV has reported that staff of the Egyptian Mubarak TV has fled the building.