Trump’s London Visit Has Been Cancelled Over Protest Fears and Controversy Surrounding the New Embassy

TIME