Tag: Libya National Army

MiG-21 Allegedly Shot Down with MANPADS Over Tripoli As Conflict Between Rival Forces In Libya Escalates

Video Shows Dramatic Air Defense Missile Launches, Photos Show Claimed Crash. An…