Home at centre of probe found 10 years on - with evidence still on display
- Posted on September 18, 2024
- By The Mirror
- 2 Views
Home at centre of probe found 10 years on - with evidence still on display
The family home at the centre of a massive drugs operation was discovered at an undisclosed location in Liverpool, complete with evidence of the owners' criminal past