Donald Trump revealed Mattis' departure on Twitter. AFP
Donald Trump revealed Mattis' departure on Twitter. AFP

US Secretary of Defence James Mattis resigns after clashing with Trump