US President Barack Obama has decried human trafficking as “modern slavery”, while outlining new measures to tackle the problem. He called trafficking an “outrage”, in remarks to an annual global forum organised by ex-President Bill Clinton. International efforts were needed to help more than 20 million trafficking victims, said Mr...
Read more