Jayda Fransen
https://www.britishfreedomparty.com/join
Today, but all the way back in 1189, Richard I "the Lionheart" was crowned King of England. Pictured is his statue, located outside the Palace of Westminster, opposite Westminster Abbey here in London.
Comments
Be the first to add a comment