A one-star Google review was a major clue in a fatal hit-and-run ( wapo.st )
Investigators in Florida found the review and then tracked down their suspect, who worked at the business...
Investigators in Florida found the review and then tracked down their suspect, who worked at the business...