46089043_552169741863264_4468912552364998656_n

Migration report cards are out and Matteo Salvini gets an A+…while the leaders of Spain and Greece have failed miserably.