Haunting social media posts reveal the anguish of a mother who jumped off Niagara falls with her child and baby in an apparent murder-suicide.Chianti Means, 33, at Luna Island on Monday night, taking her two kids, Roman, 9, and Mecca, four months, with her, according to New York State police.Police are still looking for the three bodies as of Wednesday morning.
Load More
Load More