Family question mental health care after death of man on Bibby Stockholm barge
- Posted on September 15, 2025
- By Evening Standard
- 5 Views

Family question mental health care after death of man on Bibby Stockholm barge

Leonard Farruku, 27, was found dead on board the accommodation vessel at Portland, Dorset, in December 2023.