BUFFALO, N.Y. — U.S. Attorney Trini E. Ross announced today that Steven Glover, 39, of Jamestown, NY, was arrested and charged by criminal complaint with being a felon in possession of a firearm and possession of five grams or more of methamphetamine. The charges carry a mandatory minimum penalty of...