Zhihua a fost demis în 2006 din postul său de viceprimar al Beijingului pentru corupţie. El era însărcinat cu proiectele de construcţie pentru Jocurilor Olimpice din 2008.

Liu Zhihua, în vârstă de 59 de ani, a fost acuzat că a profitat de postul său de viceprimar pentru a primi mită în valoare de 7 milioane de yuani (aproximativ un million de dolari) şi că a acordat ilegal proiecte de construcţie amantei sale.