Feedback

Scuffles Erupt as Stranded Migrants Rally in Greece

 

Hundreds of migrants stranded at a makeshift camp in Idomeni, Greece protested to be let through the Greek-Macedonian border.

Shows