The U.S. Supreme Court has denied the final appeal of James Dennis Ford, who is scheduled to be executed in Florida for the 1997 murders of a married couple during a fishing trip.
An employee at China Yan, a Chinese restaurant in Homestead, Florida, was caught on camera mixing a large bowl of food with his bare hands and bare arms.