spiderlive.com
US Defence Secretary James Mattis resigns over differences with Trump
Mattis' resignation letter, which a Pentagon spokeswoman said was hand-delivered to the president Thursday afternoon.