170_big

IDOMENI, Greece , border with Macedonia brutal police pushback against refugees.

IDOMENI, Greece , this border crossing with Macedonia is a chaotic scene of brutal police pushback against thousands of refugees making their way north through Europe.