Tens of thousands of protesters in Greece have violently clashed with police in a rally against North Macedonian independence on Sunday.

Demonstrators threw rocks, flares, paint and firebombs at police who retaliated  with large clouds of teargas.

The right wing protesters say allowing Macedonian independence opens the gate for further territorial claims, particularly for the Northern province of the same name.