
A female tourist dead after falling from the the upper level of a Tampa hotel five miles from the airport. Tampa police say the woman unexplainably fell from the 5th…
A female tourist dead after falling from the the upper level of a Tampa hotel five miles from the airport. Tampa police say the woman unexplainably fell from the 5th…