[From BuffaloNews.cm]
A man who witnesses said took his life by walking into the Niagara River above the falls at Goat Island has been identified by Houghton College.
College officials said on their website that they were
Niagara's Information Source
Leave a Reply