
Greece has “unlawfully” deployed armored vehicles to the Aegean Islands, Turkey’s state-run Anadolu Agency reported on Sunday, citing military sources. The claim was backed by drone footage, purportedly showing the vehicles being unloaded from a Greek landing vessel. Athens has Read more…