Zhao Liping was executed on 26 May 2017 following the approval by the Supreme People’s Court of his death sentence with immediate execution. The decision was made despite serious concerns about whether he had received a fair trial and allegations that his “confession” was made after being subjected to torture and other ill-treatment.