Libyan Mig-23 Shot Down Over Benghazi

March 19th 2011 - This Mig-23 Flogger from the Libyan Air Force is shot down in the sky over the eastern city Benghazi (Libya), and crashed. The pilot ejected.

Related Topics

Fighter Aircraft