Tag: athens

Latest

Greece signs deal to provide Saudi Arabia with Patriot air defence system

Athens (Reuters) - Greece and Saudi Arabia have signed...

No posts to display