Students at a teachers’ college dormitory in Russia’s Zabaykalsky Krai found a newborn baby on the floor of a bathroom stall this weekend. The child’s mother, a 17-year-old pupil at the school, had ...
WXYZ Detroit 7, MI on MSN
Newborn baby was not dropped off on porch of Detroit home, teen gave birth, family says
A newborn baby who was initially believed to have been dropped off on the porch of a Detroit home on Thursday night is the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results