Content cover

Worlds Biggest Diamond Raid S01E04

A criminal mastermind outwits state of the art security to steal millions of dollars’ worth of diamonds from Antwerp’s high security Diamond Centre.



Share Episode