Protesters in Egypt volunteer to clean up streets, hand out food, provide medical care.

This is amazing.