An Opera News Kenya publication
London based kenyan protestors outside Chatham House led by Janet Ali and Thomas Masau have pushed…