FBI Releases New Pictures Of Missing Mom Leila Cavett Before Her Disappearance In South Florida
Published
The FBI on Thursday made an urgent plea asking for the public’s help in finding missing Georgia mother, Leila Cavett, whose toddler was found barefoot, wandering alone outside a Miramar apartment complex more than two weeks ago.
Full Article