LOCAL NEWS
Two tourists facing charges after woman found raped, dead in hotel room
A pair of tourists in South Beach for spring break have been charged with drugging and raping a woman who was later found dead in a hotel.
A pair of tourists in South Beach for spring break have been charged with drugging and raping a woman who was later found dead in a hotel.