The Center for Justice and Accountability announced Saturday it had filed a federal lawsuit against Liu Qi, the mayor of Beijing and president of the Beijing Olympic Committee.
The Center for Justice and Accountability announced Saturday it had filed a federal lawsuit against Liu Qi, the mayor of Beijing and president of the Beijing Olympic Committee.