Alleged Russian propaganda designed to sway voters is put on show by US senators. from BBC News - Technology http://ift.tt/2iS8AUG