Cellebrite and The Exodus Road Continue Combatting Human Trafficking in Brazil
January 30, 2023 published at 12:00 PM Cellebrite and The Exodus Road Continue Combatting Human Trafficking in Brazil In 2022, nine operations resulted in the direct intervention of 152 survivors and arrests of 20 perpetrators of human trafficking Globe Newswire January 30, 2023 PETAH TIKVA, Israel and TYSONS CORNER, Va. and COLORADO SPRINGS, Colo., Jan….