Man arrested for targeted hit and runs of homeless people


Jeremy Thacker, 40, was arrested Tuesday on complaints of first-degree murder and assault with a deadly weapon, in Tulsa, Oklahoma, police have said.

Read More…