“Explosive” Leaked Secret Israeli Cable Confirms Israeli-Saudi Coordination to Provoke War
November 8, 2017
Early this morning, Israeli Channel 10 news published a leaked diplomatic cable which had been sent to all Israeli ambassadors throughout the world concerning the chaotic events that unfolded over the…