As Donald Trump took tea with Queen Elizabeth II in Windsor Castle, tens of thousands of people thronged the streets of central London, in a huge and colorful demonstration against a visit that aroused deep opposition in the UK.
As Donald Trump took tea with Queen Elizabeth II in Windsor Castle, tens of thousands of people thronged the streets of central London, in a huge and colorful demonstration against a visit that aroused deep opposition in the UK.