Netflix has offered a first glimpse of Stolen: Heist of the Century, its exciting new true crime documentary coming in August about the world's largest ever diamond robbery. It's about the 2003 theft ...
In 2000, Lee Wenham planned what would have been the world's largest jewel heist, targeting De Beers diamonds valued at more than $500 million. The plan involved a dramatic raid on London’s Millennium ...