Activists and football Ultras protest on Mansour Street, near the Egyptian Ministry of Interior, after a riot and stampede at Port Said Stadium claims 74 lives. Protestors blames security at the stadium for the disaster, adding to anti-military and anti-police sentiment already prevalent a year after the beginning of the Egyptian revolution.