Three Men Have Been Sentenced to Death

Three Men Lekan Adekanbi, Ahmed Odetola, and Waheed Adeniyi Were Sentenced to Death by Hanging on…