Northern CAN Condemns Supreme Court Ruling Upholding Death Penalty for Adamawa Farmer in Disputed Self-Defense Case
By Eke Chioma Yola, Nigeria — The Supreme Court of Nigeria has upheld the death sentence of Sunday Jackson, a ...
Read moreBy Eke Chioma Yola, Nigeria — The Supreme Court of Nigeria has upheld the death sentence of Sunday Jackson, a ...
Read more