£1.4 Million Jewellery Shop Heist That Drove Manager To Suicide ‘Was Staged’
One of the robbers accused of a luxury jewellery shop heist where £1.4 million worth of watches were stolen claims the robbery was ‘staged’ and that everyone involved consented, including the shop manager who killed himself 24 hours later. Oliver White was found dead in his home in Surrey, less than a day after this […]
£1.4 Million Jewellery Shop Heist That Drove Manager To Suicide ‘Was Staged’ Read More »