Watch Dealer Robbed During Horrifying London Robbery Dies One Day Later
A London watch dealer has been found dead less than 24 hours after he was robbed at his West London shop. Oliver White was found dead in his home in Surrey on Sunday, less than a day after this footage of two men robbing him of several watches at his shop went viral: Shocking surveillance […]
Watch Dealer Robbed During Horrifying London Robbery Dies One Day Later Read More »