North Bay Police Service conducted a Media Conference Friday afternoon confirming the identity of Baby Doe's mother.
Tabitha Etches, 25, of Robarts Street in North Bay was arrested this morning and charged with Infanticide and Neglect in Obtaining Assistance in ChildBirth.
Following the arrest, Etches made an appearance in bail court and was remanded into custody until Monday.
The investigation began Friday March 30th.
Related Stories
Investigation into found infant remains continues
Teens find remains of a newborn