Nigeria’s plea bargain system fuels impunity, erodes…
At its core, a plea bargain is meant to streamline justice: an agreement where a defendant pleads guilty in exchange for reduced charges or a lighter sentence….
Nigeria’s plea bargain system fuels impunity, erodes… Read More »