Two men from Toronto face weapon and drug charges following a routine traffic stop by police in Peterborough, Ont., on Wednesday morning. The officer conducted a traffic stop, during which they noticed drugs in the vehicle. Both accused were held in custody and will appear in court later Wednesday in Peterborough, police said.