China's rare public protests opposing stringent Covid-19 lockdowns turned political on Sunday with protestors shouting slogans against President Xi Jinping and the ruling Communist Party, as the demonstrations spread to the university campuses in Beijing and Nanjing.