Juan S. Rivera, 27, faces up to 25 years in prison at his sentencing on June 30, according to the Rensselaer County District ...