Lt. Gen. Dan "Razin" Caine, the nominee to be the next chairman of the Joint Chiefs of Staff, said he's never put on a "Make ...
President Donald Trump has said Caine wore the hat and expressed political support during a 2018 visit to Iraq.
Mark Carney started the first week of his first election campaign by dissolving parliament and quickly hitting the hustings — ...