Landing | Wed Feb 29, 2012 3:55am GMT

China's "affordable housing" numbers don't quite add up