Piazza Castello is a prominent city square in Turin, Italy. It houses several city landmarks, museums, theaters and cafes. From Wikipedia
Protesters from Europe and North Africa are being held at Cairo airport as they aim to pressure Egypt to open the Rafah crossing for humanitarian shipments.