Reddit found more than 900 accounts. · reddit has found 944 user accounts on its service it believes were linked to russia’s internet research agency that made about 14,000 posts, ceo steve. Betting advice best tips sports betting. Betting advice best tips sports betting predictions, sports tipping service, sports tipster, sports tipsters, the best paid &