human trafficking report

He called out Russia, China, North Korea and other countries for not doing enough to address and tackle the in their respective countries, saying U.S will stand up to you. ..

Most controversial news of the day, as detected by AI.