On a winter evening in Cairo, the city feels different. At Christmas Town in Hyde Park in New Cairo, fairy lights stretch ...