Thomas Keesee (left) and Sahar Sarid (right) were arrested in Florida on Wednesday and await extradition to California. (credit: Palm Beach Sheriff’s Office / Broward Sheriffs’ Office) Two alleged owners of Mugshots.com—Sahar Sarid and Thomas Keesee—have been arrested in south Florida on a recently issued California warrant. The notorious website publishes mugshots and then demands […]