St. Johnsbury, VT — UPDATE: 1/21/2025: Department of Homeland Security confirmed the deceased subject is a German national in the U.S. on a current Visa. We will continue to update the story as ...