Mother and 2 Children And 5-Months old Baby Deliberately Jumped Into Niagara Falls
The unfortunate incident took place around 9 p.m. on Monday, October 28, prompting a response from the New York State Park Police and the New York State Police Bureau of…