Last Facebook Posts of Woman Who Jumped To Her Death From Niagara Falls With Children Are Haunting

The Niagara Falls community has been left in utter shock after officials say a mom of two jumped to her death from a popular tourist overlook. It’s believed Chianti Means and her two young children fell from about 200 feet to their untimely deaths on Oct. 28. Police say it was an “intentional act.” Read […]

Last Facebook Posts of Woman Who Jumped To Her Death From Niagara Falls With Children Are Haunting Read More »