Article continues below advertisementStephen Colbert is not buying the White House's explanation for the escalating war in Iran - and he's especially not buying who President Donald Trump says is to blame.During the The Late Show's Tuesday, March 3, monologue, Colbert criticized Trump for attributing the current conflict to "Obama's horrendous Iran nuclear deal" and telling Americans to blame "Barack Hussein Obama and sleepy Joe Biden." The late-night host argued it was time for the president to take responsibility.