Sad as hell
Rip
Rip
New York mom and two young kids — including 5-month old baby — dead after jumping off Niagara Falls
Chianti Means, 33, stepped over the guardrail Monday night at Luna Island — a popular overlook above the falls’ with a nearly 200-foot drop, according to New York State Police.
nypost.com