Fresh clashes have broken out in Alexandria as supporters and opponents of Egypt's president stage final rallies ahead of a referendum on a draft constitution, due to start on Saturday.
Opponents say the draft document has been crafted poorly and without proper consultation, and is too Islamist.
Source: BBC. Read full article. (link)