from Toronto2 years agoThe Toronto Police Service (TPS) has arrested a man and a woman in connection with an ongoing human trafficking investigation launched in July. Read at Toronto[add][|| ... ]