Chinese Tech Company Fined Over Fraud; Air Quality Suffers as Sandstorm Hits Beijing

Published: 4/16/2021, 6:27:10 PM EDT
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.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved