A troubled 22-year-old man fell to his death from a block of flats just two days after being 'unexpectedly' released from HMP Bristol. Leo Henshaw, a serial offender who had recently been charged ...
Mr Henshaw died of multiple injuries on October 7, 2023, after falling from the window of a sixth-floor flat in Exeter. At ...