Li Qiaochu, a human rights activist detained for nearly three years in China, has gone on trial in Shandong province charged with “inciting subversion of state power”.

Li’s lawyer Li Guobei said she had been blocked from entering the Linyi intermediate people’s court, where the trial was due to be held, by two security guards.