An Opera News Kenya publication
It was huge blow after thee Supreme Court of Kenya overturned the Court of Appeal ruling…