Egypt Builds Wall Around Sharm El Sheikh
Authorities in Egypt announced earlier this week the near completion of a wall encircling the Red Sea resort town of […]
Authorities in Egypt announced earlier this week the near completion of a wall encircling the Red Sea resort town of […]