Calamos Supports Greece

Greece Independence Day

Spectators Kept From Greek Independence Parades

The military parade marking Greece’s Independence Day on March 25 took place amid a heavy police presence that barred onlookers from most of the route. The center of Athens reminded of an impregnable fortress, with 14 police vans around the...