Tech companies find more signs of Russian election activity

Facebook 'like' logo
People walk by a Facebook logo and a thumbs up logo made popular by Facebook in Hong Kong on February 2, 2012.
AARON TAM/AFP/Getty Images 2012