The city of true brotherly love: 10,000 celebrate the 25th of March on the streets of Philadelphia

While Syntagma Square in the center of Athens was under lockdown yesterday for the military parade celebrating Greece’s Independence Day, there was a more celebratory atmosphere a mere… 8000 kilometers away on the streets of Philadelphia.