Joined 8 years ago
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.