With Kelly in the White House, ‘the Mooch’ has to go

US President Donald Trump has dismissed his recently appointed communications director, Anthony Scaramucci. Read more