Calamos Supports Greece

Jeff Williams

Astronaut Tweets Image of Potidea Canal in Chalkidiki, Greece

Last week, while gazing down at the magnificent Earth from space, astronaut Jeff Williams snapped a photo of the Potidea isthmus and canal in Chalkidiki, Greece and shared it on his twitter feed. The photo has received much attention as...