“The body was located in a bathroom window” at a hotel, which was not the resort where Snow was staying, according to the tweet translated from Spanish. Benito Juárez is about a 30-minute drive, or 10 miles away, from the beachfront hotels in Cancun. Snow’s cause of death has not been released, and results of an autopsy are pending. Family members believe he was murdered after possibly being kidnapped and trying to escape, according to media reports. Elijah Snow’s wife, Jamie Snow, told family members her husband had been found dead Monday morning while they were staying at a Cancun...