Described as “intentional in nature” by police, New York was shocked after learning about the deaths of a mother and her two young children at Niagara Falls after plunging to their deaths. Now, security footage obtained by the New York State Park Police, confirms that Chianti Means, the 33-year-old mother, pushed her 9-year-old son and 5-month-old daughter before she jumped herself into the water.