| 12.2°C Dublin

WATCH: Trump slams new London embassy


President Trump is scathing about the cost and location of the new US embassy in London. .

Most Watched Videos

Privacy