Sunday, March 06, 2011

Egyptian Protesters Storm State Security HQ

Protesters storm the state security headquarters in Alexandria, Egypt, after forces inside reportedly open fire. Video courtesy of Reuters