Luis CdeBaca - updates

Rappler's latest stories on Luis CdeBaca


China, Russia angry over US human trafficking report

Jun 20, 2013 - 6:45 PM

China and Russia on Thursday June 20 blasted a US report that downgraded their countries for failing to make greater efforts to combat human trafficking

US lashes China, Russia for human trafficking

Jun 20, 2013 - 3:36 PM

Human trafficking is an assault on our most dearly held values of freedom and basic human dignity

'TRAFFICKING IN PERSONS 2013' U.S. Secretary of State John Kerry releases the 2013 Trafficking in Persons (TIP) Report at the U.S. Department of State in Washington, D.C., on June 19, 2013. US State Department photo/ Public Domain

Up to 27 million people living in slavery worldwide: US

Jun 20, 2012 - 10:16 AM

As America prepares to mark the 150th anniversary of the proclamation of the emancipation of US slaves people must reflect on how much further we have to go to free all these 27 million victims Clinton said at the unveiling of the 2012 Trafficking in Persons report

US Secretary of State Hillary Clinton speaking during the release of the 2012 Trafficking in Persons report at the US Department of State in Washington DC, June 19, 2012. Frame grab courtesy of the US Department of State.