In retaliation for being disinvited by Speaker Nancy Pelosi from delivering his State of the Union speech, Donald Trump cancelled a trip by her and some other congressional leaders to Afghanistan just hours before they were due to depart. These trips to war zones are on military aircraft and kept secret until they are almost over for security reasons.