Latest photos from the recent protests and violence in Egypt, and related protests around the world.