Playa del Carmen, Q.R. — An investigation into human trafficking has lead police to Playa del Carmen homes from where eight women were rescued. Their…
Playa del Carmen, Q.R. — An investigation into human trafficking has lead police to Playa del Carmen homes from where eight women were rescued. Their…