This story originally appeared on CBSNews.com’s sister site ZDNet.com. Newly dropped Tuesday on espionage charges against two former Twitter employees and one other person, the US government has dropped a new replacement indictment charging the three people with even more crimes. The two former Twitter employees, Ahmad Abouammo and Ali …
Read More »