Defilement: Appeal court Upholds Man’s 60 Years Imprisonment News Leverage Editor July 28, 2020 A three-man panel, led by Justice Mohammad Garba, of an appellate court sitting in Lagos has upheld the 60-year sentence of a former supervisor of… Continue Reading