Cleandrew Oliver said he and his family in Tennessee and Louisiana had been searching for his mother when they learned that a Broward County Sheriff’s Office deputy had fatally shot her on Monday in Deerfield Beach.
Oliver said his mother, Debra Lobbins, had vanished more than a decade ago. BSO reported that a deputy fatally shot her at about 7 p.m., outside of the Walgreens at 1005 South Federal Highway.
“For the longest, we had been keeping hope that she has been alive,” Oliver said…