An Opera News Kenya publication
Sworn political enemies Rashid Echesa and Cleophas Malala will probably spend the weekend behind bars after…