MiG-29 – IOTW Report

Turks Shoot Down Russian Fighter

Saturday, 10 October 2015, 13:06 Dr. Tar 24

Early reports are claiming Turkish F-16s have downed a Russian military aircraft after it ventured into Turkish airspace. The destruction of the Russian plane has not been confirmed. This would not [Read More]