Spain police arrest three people over deaths of migrants thrown off boat
The Spanish National Police announced on Monday that it has arrested three people for the deaths of five migrants who were forced to jump off a boat when crossing the Atlantic Ocean in November 2023. The police identified two men and a woman in Cádiz and Granada as allegedly responsible for the drowning of the [...]