By JNi.Media
The Russians believe the Israeli Air Force is to blame for the crash of Russia’s Ilyushin Il-20 aircraft in Syria on September 17.
By Itamar Frankenthal