Central Florida ‘cop impersonator’ Jeremy Dewitte arrested by Osceola County Sheriff’s Office

Jeremy Dewitte – a registered sex offender known primarily for impersonating a law enforcement...

Read More