The Statue of Liberty watches Al Jazeera

The Statue of Liberty watches Al Jazeera

The Statue of Liberty / Decided to leave America today / after hearing Biden’s speech

October 28, 2023