Leonard Farruku died aged 27 on 12 December 2023 in the bathroom of his shared room aboard the Bibby Stockholm barge, having been accommodated there by the Home Office on a no choice basis.
Leonard’s sisters, Marsida Keci and Fatjola Dushku, have spoken out for the first time since the inquest into Leonard’s death about the evidence they heard, and the failings they believe contributed to Leonard’s death.
Read the full press release here.
Read more in the Guardian article here.