Cause of death released after welfare check leads to discovery of bodies in Georgia town
Authorities have officially released the cause of death for a man and woman found dead in a town on the outer edge of metro Atlanta on Saturday. Griffin Police said that officers were called to the …