London woman pops Trump baby blimp during protest, calls him the ‘best President ever’

President Trump has some fans in the United Kingdom. A large group of anti-Trump protesters were gathered to show their displeasure that the President was meeting with Prime Minister Theresa May. During the protest, a […]