Daily BreadProtesters share a loaf of bread during a demonstration in front of an ancient mosque to protest high prices and government carelessness, in Cairo, Egypt.