Mystery French Javelins in Libya
Four US-made FGM-148 Javelin anti-tank guided missiles, discovered in a rebel base in Libya, have caused a diplomatic incident between France and the Government of National Accord (GNA). GNA soldiers… Continue reading "Mystery French Javelins in Libya"