Former British rap artist and alleged jihadist Abdel-Majed Abdel Bary found dead in Spanish prison
A former British rap artist and alleged jihadist has died in custody in Spain, the Interior Ministry said Thursday. Abdel-Majed Abdel Bary was found dead in a Spanish prison Wednesday, …