An Opera News Kenya publication
According to police investigations, the strategy to flee two Iranian nationals charged with terror attacks out…