Chinese Tech Company Fined Over Fraud; Air Quality Suffers as Sandstorm Hits Beijing
A major Chinese video streaming provider has been fined more than $70 million by regulators for decades' worth of fraud.
Yellow skies descended on Beijing Thursday as a sandstorm raged through the city.