Israel’s parliament, the Knesset, has passed a controversial law approving the death penalty for Palestinians convicted of killing Israelis, a move that has sparked widespread...
A heated debate has erupted in Nigeria’s political space following a controversial television interview involving presidential media aide Daniel Bwala on the global programme Head...