European Union leaders have held no less than five emergency summits but still, they keep on coming: by the time this year ends, Europe would have received at least 1.2 million refugees.
European Union leaders have held no less than five emergency summits but still, they keep on coming: by the time this year ends, Europe would have received at least 1.2 million refugees.