Social media posts revealed another clue about the mother who jumped to her death, with her two children, from Niagara Falls, New York, on Monday. Although authorities are still investigating the incident, which occurred on Goat Island in Niagara Falls, they've since come to a tentative conclusion: “The investigation has...
Social media posts revealed another clue about the mother who jumped to her death, with her two children, from Niagara Falls, New York, on Monday. Although authorities are still investigating the incident, which occurred on Goat Island in Niagara Falls, they’ve since come to a tentative conclusion: “The investigation has…