US Indicts Russians Behind Social Media Election Meddling

Click here to visit Original posting

The 13 Russian nationals allegedly committed identity theft and bought US-based computer servers in their plot to influence the 2016 election.