Texas Man Found Guilty of Spitting at Police Gets 70-Years in Prison

Latest conviction for the career criminal sealed the fate of Larry Pearson


View Full Site