College Station Couple Admit In Brazos County District Court To Evidence Tampering Following A Drug Overdose Death

 A College Station couple admit in Brazos County district court to evidence tampering following a drug overdose death. Online court records show 31 year old Joseph Champlin II was sentenced to seven years in prison [Read More…]