• Texas firefighter celebrating his wedding anniversary found dead in Cancun

    2 monthes ago - By Up Worthy

    Elijah Snow was found dead in a bathroom window at a hotel. Mexican authorities said no signs of violence have been found at the scene.
    Read more ...