Greek capital Athens and the US city of Boston are to become ‘Sister Cities’ after Athens mayor Kostas Bakoyannis and mayor of Boston Michelle Wu decided over the weekend. Bakoyannis and Wu agreed on the issue during the official visit of Athens mayor to Boston, where he handed over to the Boston Athletic Association four … The post Athens and Boston to become Sister Cities appeared first on Keep Talking Greece.