The Premier’s Visit to China’s Most Infamous AIDS Village – Black and White Cat
Black and White Cat has posted the official Xinhua report about Premier Wen Jiabao’s visit to an AIDS village in Henan Province, together with a post from activist Hu Jia about what really goes on when top leaders visit the area: Premier Wen Jiabao doesn’t know that the last time he visited, 1,200 police were […]
Read More


