Egyptians clash with police at Algeria's Cairo embassy
Protestors hurled stones and firebombs at police near the Algerian embassy in Cairo on Friday, wounding 11 officers as anger mounted over attacks …
Egyptians clash with police at Algeria's Cairo embassy