College Station Police Arrests On Drug And Theft Charges

An apartment maintenance employee who finds a bag of marijuana in air conditioning vent leads to the arrest of two roommates on multiple drug charges. According to the College Station police arrest report, 19 year old Ryan Christopher Byrd of College Station admitted to possessing nearly two pounds of marijuana, a container with individually wrapped […]