Three charged after police seize loaded gun
Three men have been charged after police seized a loaded gun during a routine traffic stop in North York Saturday.
Three people have been charged with taking a woman hostage and holding a gun to her head in Hampton.