An Opera News Kenya publication
Justice is already haunting ousted Sudan leader Omar Al-Bashir who is now locked behind steel bars…