Saudi Air Force aircraft flew to Poland

defence24.pl 3 weeks ago
On Friday, October 9, an aircraft of Saudi Arabia Air Force, Lockheed C-130H Hercules, appeared over Poland, heading for Wroclaw airport. He flew off Elefsin's military base in Greece.
Read Entire Article