Police bust human trafficking ring at Telegraph spa

People in the area knew something was shady at an obscure business called M-1 in a plaza on Detroit's west side.

Latest Videos

Let it Rip

View More
View More