American culture

What is the Statue of Liberty doing in Jeddah?

What is the Statue of Liberty doing in Jeddah?

  • The icons were installed just in time for July 4, the national “Independence Day” holiday when Americans celebrate the birth of the US
By AMEERA ABID ·