Cartoon for June 1, 2021

Our cartoonist's take on the ongoing Iran nuclear talks as the deadline to revive the deal approaches