Watch robbery was staged and store manager had consented, court told

Oliver White, the store manager, took his own life “as a direct result” of the £1.4 million heist

Go to Source
Author: David Woode, Crime Correspondent