Breaking News

Leah Williams

Leah Michelle Williams

Leah Williams: Woman needs help finding her way home

UPDATE 1/25/17 –  Leah was recently seen sleeping in a park in Santa Barbara, Calif.  She was just released from jail and apparently has nowhere to go.  Her family is still searching for her and miss her, they want her to know, “Leah has a home and loved ones that miss her dearly.”  They hope […]

Read More
%d bloggers like this: