Body of Texas firefighter found in bathroom window in Cancun while his family say he was kidnapped

Texas firefighter, Elijah Snow, was found dead in near Cancun, Mexico last Monday. Mexican police say his body was found in a bathroom window.