Disney World employee charged with 32 counts of child pornography: sheriff

When detectives executed a search warrant on Wednesday at Foster's residence, they allegedly found "several additional digital storage devices."

Top News