All news on the topic: Yusuf Deen Kargbo

551
Home Office threatened to deport man likely to be a key witness in the Bibby Stockholm inquest
Yusuf Deen Kargbo was roomate of Leonard Farruku and almost certainly last person to have seen him alive