VIA Pressure from police was reportedly a factor in Jonathan Hunter turning himself in last night. Houston police say Hunter went to police headquarters with a local minister. Authorities say he’s being questioned today, but no charges are being filed. However, capital murder charges have been filed against Alton Barnes, who turned himself in […]