Legal

Owners of Mugshots.com Arrested on Extortion Charges

Three of the four owners of the Mugshots.com website have been arrested on charges of extortion, filed by the state of California. The four —Sahar Sarid, Kishore Vidya Bhavnanie, Thomas Keesee, and David Usdan...