The Ozark County Sheriff now believes foul play may be involved in a man’s disappearance.
Willis Davidson was reported missing in November 2018 by his mother.
He was last seen October 31.
Davidson is 52.
The sheriff says he’s interviewed several people in the last few weeks.
It looks like you are not a member of VIP Club yet. Please fill out the form below to access the page and join the VIP Club