Loading Video…
This browser does not support the Video element.
Arrest made in Baby India case
In 2019, 'Baby India' was found in a plastic bag located in the woods off a Forsyth County road. Four years later, authorities have made an arrest in the case.