A news report says Greece has agreed to deploy a Patriot air defense missile unit to Saudi Arabia.
For more information, hit the Source below
Aviation News
A news report says Greece has agreed to deploy a Patriot air defense missile unit to Saudi Arabia.
For more information, hit the Source below