An Opera News Kenya publication
A dangerous group is on the radar of the authorities both in Kenya and Tanzania after…