by Scott Humor The only force standing between peace and hell on earth is the Russian military in Syria Russian and Saudi FMs clash over Syria & Iran “We would Link http://thesaker.is/the-only-force-standing-between-peace-and-hell-on-earth/ Tags SITREPs Moscow mossad Russia russian air force SITREP Syria Yakov Kedmi Source The Saker