home > news The Queen has met her fair share of controversial leaders
The Queen has met her fair share of controversial leaders
Huge numbers of protesters are preparing to descend upon the streets of London when US President Donald Trump arrives for his first official state visit to the UK on June 3.