An Opera News Kenya publication
Kenyan Banks have lately been on spot over money laundering allegations and arrest arousing big scandals…