SHREVEPORT, La. (AP) - A Shreveport mechanic has been sentenced to 30 years in prison for a fatal punch. KTBS-TV reports that state District Judge Ramona Emanuel sentenced Carlton Church on Monday. Shreveport police say that after Robert Hall III either bumped into or poked him, Church turned around and...
more »