“Explosive” Leaked Secret Israeli Cable Confirms Israeli-Saudi Coordination To Provoke War
“Explosive” Leaked Secret Israeli Cable Confirms Israeli-Saudi Coordination To Provoke War by Tyler Durden Early this morning, Israeli Channel 10 news published a leaked diplomatic cable which had been sent to all Israeli ambassadors throughout […]