Home Tags Baby India

Tag: Baby India

video

Body cam video released of newborn found in Georgia woods

The Forsyth County Sheriff’s Office has released body cam footage of the night a newborn baby was found abandoned in a plastic bag.

Latest news