Thick Smog Shuts Down Transportation in China
Heavy smog is forcing drivers to stop in the streets of China and has covered extended regions for nine consecutive days. Visibility dropped to under 200 feet in some provinces, a small fraction of the normal range. What’s more, dozens of flights departing from Shanghai were delayed for hours. China’s National Meteorological Centre issued its […]