Newborn Baby Found in Georgia Woods
Newborn baby India was found wrapped in a plastic bag at 10 p.m. on June 6, 2019. She was found in a wooded area in Cumming, Georgia, located 50 miles…
Newborn baby India was found wrapped in a plastic bag at 10 p.m. on June 6, 2019. She was found in a wooded area in Cumming, Georgia, located 50 miles…