twin cities
Greek News
New York Is the Athens of America, Says Eric Adams in Greece Visit
The mayors of Athens and New York signed a twinning agreement on Thursday at the Greek capital's Town Hall.
Athens Mayor Kostas Bakoyannis, who received visiting New York Mayor Eric Adams, underscored in his speech that, despite being divided by...