Ruto, CSs make fresh appointments across key government agencies The Star, Kenya