#pch3lp, #Tech

Russian ‘troll army’ tweets cited more than 80 times in UK media