lauraagustin.com
Ambassador CdeBaca’s incoherent ideas on trafficking and slavery
Luis CdeBaca, Ambassador at large for trafficking, offers incoherent explanations about migration and slavery and sees himself as connected to William Wilberforce.