Missing Lafayette man found dead in Tully

Posted 2/28/24

TULLY – A Lafayette man missing for three weeks was found dead this week in woods in Tully, the Onondaga County Sheriff’s Office reported.

Victor “Devon” Scott, 24, had …

This item is available in full to subscribers.

Please log in to continue

Log in