Seven years after Joshua “Black” Sneed vanished while walking to a DeLand convenience store, police are renewing their plea for public assistance in a case they now believe involves foul play.
Seven years after Joshua “Black” Sneed vanished while walking to a DeLand convenience store, police are renewing their plea for public assistance in a case they now believe involves foul play.