Death Row to Freedom: 29 Nigerian Children Freed from Execution
On November 2nd, 76 protestors in Nigeria were charged with 10 felony counts, including treason. These protestors were fighting against the country’s cost-of-living. Ever since the late 1970s, Nigeria has gone through a major economic crisis....