U.S. President Donald Trump has threatened, considered, or carried out attacks involving 15 countries during his two terms in office.