US defence under Trump: what can we expect?

Donald Trump takes the Oath of Office. Photo: courtesy of the White House (public domain).



  • Donald Trump
  • Donald Trump
  • Donald Trump, Vladimir Putin
  • Donald Trump