Khamenei slaps America in the face by refusing to receive Trump message from Abe

Iran’s leader administered a brazen insult to the United States when he told visiting Japanese PM Shinzo Abe on Thursday, … Continue reading Khamenei slaps America in the face by refusing to receive Trump message from Abe