Mar 26, 2021 Africa Two brothers sentenced to death by hanging for stealing mobile Court in in Nigeria has sentenced two brothers, Isaac Sunday and Isaac Lucky, as.. Read more