In a new book about his time in the Trump administration, a retired US Army general who served as a senior adviser to the White House contradicts the justification given by Donald Trump for the January 2020 killing of Iranian Gen. Qasem Soleimani, which was that he was allegedly planning an “imminent attack” against US troops and embassies.