Evita Williams and Richard Williams

Evita Williams and her husband, Richard Williams, both were arrested by Seminole County deputies.
Seminole County Sheriff's Office
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
82°