Brave protesters on the streets of Cairo face many challenges. Among them, flying rocks and projectiles are likely to cause serious injuries. With limited resources at the scene, we take a look at how people are creatively improvising to protect themselves. It's amazing to see what people will do when they have to adapt to survive.
via [guardian], [likecool]