Authorities in Amherst, New York, have confirmed the discovery of the body of Leah Bellitto, a 29-year-old woman who was last seen on Saturday going for a walk in the woods behind her residence.
A mother is facing a child abuse investigation after she filmed herself forcing her one-year-old son to stand barefoot in snow as part of a disturbing online trend. The 33-year-old woman, from ...