Suspected Russian Iskander launcher spotted at Libyan airbase near Sirte
Greek outlet DefenceNet says satellite images may show a Russian Iskander launcher at Al-Qardabiya airbase near Sirte, Libya. Type and ...
Greek outlet DefenceNet says satellite images may show a Russian Iskander launcher at Al-Qardabiya airbase near Sirte, Libya. Type and ...