ATLANTA, Ga. (Atlanta News First) - Hotel company Red Roof Inn has agreed to a major settlement with 11 alleged sex trafficking victims. The victims claim they’re lucky to be alive after the ...
Red Roof Inn, which has some 624 properties across the US, has repeatedly denied that it ignored sex trafficking at its hotels. Following a settlement in a recent lawsuit in Atlanta, Georgia ...