Leonard Farruku: Bibby Stockholm Asylum Seeker Age, Cause of Death, Ethnicity, Nationality, Personal Life, Net Worth & More
Leonard Farruku was a 27-year-old Albanian asylum seeker who tragically died in a suspected suicide on the Bibby Stockholm barge, which is moored in Dorset, UK. His death has raised ...