Venturella will helm the immigration enforcement agency after previously serving in an executive role at GEO Group.

🔗 Read original sourceAl Jazeera [RAW]