Like It or Not: Hit and Run

OPINION: On the night of September 11, 2019, State Representative Trey Kelley received a phone call from a friend who had hit a cyclist with his car and kept going. 90 minutes later, that bike rider died. William Perry thinks that Kelley should resign from office and face felony charges- but do you think justice has been served?

Top Videos