World News At least seven dead and 38 rescued from migrant boat near Spain’s Canary Islands March 12, 2024