Will betraying Israel be Obama’s farewell gesture?…asks Isi Leibler
November 2, 2016 by Isi Leibler
Filed under Featured Articles
Throughout his entire presidential term of nearly eight years, U.S. President Barak Obama has insisted that he “has Israel’s back.” Read more