Traitor or hero? Statue of George Washington stirs mixed reaction in London.
A statue of the first U.S. president stands prominently in London’s Trafalgar Square, but some Britons find it strange to honor a rebellious general alongside English kings.
0 Comments
Comments 0
No comments yet. Be the first to comment!