Donald Trump called Obama a baby for complaining that Iran is not keeping its end of the Iran nuclear deal.

US President Barack Obama recently expressed disappointment in Iran for – as he worded it – undermining the “spirit” of the historic nuclear agreement.

Leading Republican presidential candidate Donald Trump mocked Obama’s statement, saying the American leader was acting like a baby and that Iran’s violations should not have come as a surprise.

He also made some very interesting points, in typical Trump fashion. To get the full picture, you just have to see the video.