Three men have been charged after police seized a loaded gun during a routine traffic stop in North York Saturday.
Three charged after police seize loaded gun