An Opera News Kenya publication
In a bombshell announcement that could once again threaten the stability of the government, the Israel…