BlackMattersUS and Blacktivist were said to be Russian sites, think the Yanks shut them down, Blacktivist was apparently a well known and popular site, sure I heard the Russians also bought Black Lives Matter ads for Facebook, targeting certain cities in the US.