Update: Woman who tried to drown newborn baby in McDonald’s toilet escapes prison time
Just moments after the 27-year-old from Redwood City, California, had given birth she was holding her newborn face down in a toilet, according to a co-worker who discovered her in the bathroom. According to prosecutors, ...