‘Operation Tangled Web’ nets 16 suspects accused of child sex crimes related to human trafficking
PHOENIX - Law enforcement authorities have arrested 16 suspects in Arizona who are accused of child sex crimes related to human trafficking, according to reports. The Phoenix Police Department coordinated ...