Robert was "working" at a gas station! 400 years and still they're nothing but heartless Inhumans

First published at 00:18 UTC on May 6th, 2021.
subscribers

On April 14, 1994, Robert Leroy Newton was working at a gas station while his stepdaughter kept him company. Leon Taylor and some relatives came in with a gun and demanded cash. Once that was handed over, while Robert was still defensively holding h…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO