Tag: 113193059

Smugglers throwing migrants off speedboats in Aegean Sea to avoid arrest, says Greek coast guard

ATHENS, Greece -- Smugglers ferrying migrants from Turkey to Greece's eastern islands…

News Today News Today