A disconcerting window display in Cairo. I'm not sure what message the distressed-looking stuffed animals were meant to convey.