Feedback

Confrontations as Greek Police Struggle to Register New Migrants

 

Tensions rise on the Greek island of Lesbos as police struggle to process hundreds of new migrant arrivals.

Shows