Falana Seeks Clemency for Prisoner Sentenced to Death
Olayinka Afolalu, a Nigerian inmate, has spent the last 23 years in custody after being convicted of armed robbery in 2002. Arrested on April 27, 2002, in Ilawe Ekiti, he…
Olayinka Afolalu, a Nigerian inmate, has spent the last 23 years in custody after being convicted of armed robbery in 2002. Arrested on April 27, 2002, in Ilawe Ekiti, he…