President William Ruto gives a public lecture at Peking University in Beijing, China