International Bridges to Justice (IBJ) describes itself as an independent, non-profit NGO that “strives to protect due process and achieve fair trials for the accused throughout the world. In countries where governmental commitment to human rights principles has, as of yet, failed to meet its practical goal, IBJ fills the gap between human rights legislation […]