BARCELONA, Spain—Spanish police said Wednesday that they have arrested two people for their alleged responsibility in the deaths of more than 20 migrants who perished last month while trying to cross the Atlantic Ocean to the Canary Islands. Police said in a statement that they detained the suspected human trafficker and the suspected captain of…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`