Of Human Bondage! Italy and Malta refused to provide them with shelter. But, Spain accepted them. After sailing in rough seas for a couple of weeks, around 630 migrants reached the Spanish port […] Koushik Das June 22, 2018 Leave a Comment