NASA satellites validate abnormally high levels of fine pollution matter called PM2.5 over China that exceeds World Health Organization guidelines of 10 micrograms per cubic meter.