A couple from New Mexico faces several felony drug charges after police found large amounts of heroin and cocaine in their vehicle during a traffic stop in southwest Illinois.
On Friday, July 24, officers with the Hannibal Police Department arrested 31-year-old Joseph J. Richardson on charges of Possession of a Controlled Substance and 2 counts of Manufacture and Delivery of a Controlled Substance.