Police announced on Monday the arrest of eight people accused of setting up an escort agency to sexually exploit women from Latin America.
Police announced on Monday the arrest of eight people accused of setting up an escort agency to sexually exploit women from Latin America.