Swedish teen climate activist Greta Thunberg hit out at China for arresting a 17-year-old climate activist in Shanghai, the South China Morning Post reported on Tuesday.