Seven men from California have been charged in the "largest jewellery heist in US history", involving the theft of $100m (£75m) worth of gold, gems, and luxury watches.

The heist has been a mystery in California for nearly three years after a Brinks company truck transporting the jewellery was robbed at a remote stop as one driver slept inside, and another was having a meal.

The suspects tracked the truck as it left a jewellery show near San Francisco with 73 bags, officials said. The next morning, they stole 24 bags when the truck was at a rest stop in Lebec, California, according to court documents.

The indictment does not say how they gained access to the truck.

Announcing the charges on Tuesday, the Department of Justice (DOJ) alleged that one of the suspects scouted a jewellery show near San Francisco for several days in 2022 and then robbed the truck with his accomplices in the early hours of 11 July.