01:42 Peru Barbadillo: The prison holding three former presidents of Peru Presidents Alejandro Toledo (2001-2006), Ollanta Humala (2011-2016) and Pedro Castillo (2021-2022) are Barbadillo’s current dwellers. In total, ...
Kenya Kenyan blogger dies in Police custody, officers suspended “This death is very suspicious,” said Irungu Houghton, director of Amnesty International Kenya, who called for a “thorough, independent investigation” ...
00:59 Democratic Republic Of Congo First inmates released from Kinshasa jail in a bid to ease overcrowding