Anti-Human Trafficking Ministries Invade London Olympics

The 30th Olympiad is hosting 9 million visitors to London. But beyond all the victories and celebrations, there is a darker side to the Olympics: human trafficking. Greece sent warnings of spikes in human trafficking as a result of its experience hosting the 2004 Olympic Games in Athens. The warnings were so vivid that authorities […]

Facebook Comments