Twenty-five soccer fans from the western Peloponnese port city of Patras faced a magistrate on the southeastern Aegean island of Rhodes on Monday over clashes at a match the previous day.
Twenty-five soccer fans from the western Peloponnese port city of Patras faced a magistrate on the southeastern Aegean island of Rhodes on Monday over clashes at a match the previous day.