James Mattis mocks Donald Trump at gala dinner - BBC News
The former US defence secretary hits back after the president described him as "the world's most overrated general".
Former US Defence Secretary James Mattis poked fun at Donald Trump as he spoke at a charity event in New York.

His comments came a day after the US president referred to him as "the world's most overrated general".