News

Kenya cannot be a haven for impunity, and it certainly cannot offer red-carpet treatment to alleged war criminals.