Have police solved a gruesome murder in Niagara Falls?