Day: 17 December 2018
Social media companies indicted in Russian involvement into 2016 US election investigation
New developments in the investigations into the possibility of Russians meddling in the 2016 presidential election that saw President Donald…