Hosted on MSN11mon
Woman who lied about abduction forced to pay nearly $18K in restitutionaccording to Hoover Police Chief Nicholas Derzis. In a statement provided to police by Anthony in July, Russell acknowledged that "there was no kidnapping." "My client did not see a baby on the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results