Do you have any data to support this claim? Having just read Bill Browder's Red Notice I find that to be a questionable statement.
That sounds pretty terrible to me.
https://thehill.com/homenews/administration/419855-state-dep...
http://www.magnitskyact.com/
This is Kremlin paid propaganda from Andrei Nekrasov, a Russian film director who retweets RT and WikiLeaks.
Since Browder's become far too high profile for Putin to murder, the level of effort by Russian trolls to discredit him has been truly remarkable.