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.”
Have your say!
00
Previous Article20 Black Celebs Who DIED And AFRAID to Reveal Their Same-Sex RelationshipNext ArticleBlack Twitter Is Loving Video of Rihanna Chasing her Two Little Sons
You May Also Like