Trump blames ‘bad deal’ for London trip cancellation. But Brits think they scared him away.

By Karla Adam, January 12, 2018

“It seems he's finally got that message,” wrote London's mayor, Sadiq Khan.
Miesihai site about all things