College Station’s CBS affiliate reports: Two Leon County brothers with pastoral leadership positions at churches in Centerville and Buffalo were arrested following grand jury indictments Wednesday. Clark A. Travis was arrested in Buffalo by Leon County Sheriff’s deputies without incident Tuesday night. Matthew T. Travis Jr. surrendered himself to the Leon County Sheriff’s Office jail late Wednesday night. The duo …
Read More »