After three weeks of trying to find a missing LaFayette man, the Onondaga County Sheriff’s Office found 24-year-old Victor Devon Scott dead in the Town of Tully on Monday, Feb. 26.
Following an extensive three-week search, the Onondaga County Sheriff’s Office made a grim discovery on Monday, Feb. 26, locating the…