China launches two satellites as it builds GPS rival

China launched two new satellites into space Saturday, state media reported, as it builds a homegrown satellite navigation system to rival the US's Global Positioning System.

China's satellite navigation system live

China's home-grown satellite navigation system launched a limited positioning service Tuesday, the official Xinhua news agency said, as the country seeks to break its dependence on foreign technology.

Source credibility is key to derailing fake news

Fake news is a threat to American democratic institutions and false information can have far-reaching effects. A new study provides a roadmap for dealing with fake news.

page 1 from 2