November 6 2019 7:33pm

Former Twitter employees accused of spying on Saudi critics

The Department of Justice on Wednesday announced charges against two former Twitter employees accused of spying on behalf of Saudi Arabia.

Responsive site?

Video Home