As President Trump continues his official state visit to Britain, a large protest was expected to fill London’s iconic Trafalgar Square Source
As President Trump continues his official state visit to Britain, a large protest was expected to fill London’s iconic Trafalgar Square Source