Andrea Mitchell Reports 06/20/14

US ranks nations for efforts to end human trafficking

U.S Ambassador-at-large Luis CdeBaca, and Beatrice Jedy-Agba, executive secretary of Nigeria’s national agency for prohibition of traffic in persons, talk with Andrea Mitchell about the State Department’s report on global human trafficking, and the kidnap

Channels