An Opera News Kenya publication
The Judicial Service Commission (JSC) has received a petition seeking the removal of Court of Appeal…