Sunday, April 10, 2016

Migrants Clash With Macedonian Police at Greek Border

Migrants Clash With Macedonian Police at Greek Border


Migrants clashed with Macedonian police Sunday after trying to scale the fence separating Greece from Macedonia in the border town of Idomeni.










Read More…