Some hard facts on China today

Video from SOSNEWS