US and Canadian authorities patrolling the water
Police have launched a search operation in upstate New York this evening after a woman went over Niagara Falls.
Police have launched a search operation in upstate New York this evening after a woman went over Niagara Falls.
|
||