Britons FURIOUS after statue of the Queen toppled – ‘No excuse for this behaviour!’

BRITONS have lashed out after protesters pulled down and desecrated a statue of Queen Elizabeth II in Canada.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here