ST. LOUIS – It’s scary to think of the trouble that can be right in our midst, with most of us having no idea. Two women kidnapped from Florida end up being held captive at a hotel in downtown St. Louis, according to police.
St. Louis police credit hotel staff for assisting officers to put an end to the frightening ordeal and say the case is sparking concerns about possible human trafficking.
Around 11:30 a.m. Saturday, police received a rather bizarre call from the staff at the Hampton Inn at 333 Washington Avenue.
Two women from Florida reportedly told hotel staff that they were being held captive in one of the rooms.