When police arrested Richard Dillon in 2023 for allegedly trying to "lure a child" away from a McDonald's in Jacksonville Beach, Florida, he told them he was more than 300 miles away at the time of ...
The ACLU is suing two Florida police departments over the arrest of a Fort Myers man in a child-abduction case, saying ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results