he is partially of german descent doctor newton peiris is the current leader of the liberal party kuva icyo gihe ubujyakuzimu bwabo hamwe nurwego rwashyizeho