The Many Magnificent Ways That London Has Trolled Trump During His State Visit
Thousands of protesters gathered in London today to express how extraordinarily cross they are about the President’s presence. The march—known as the ‘Carnival of Resistance’—kicked off in Trafalgar Sq...