Looks like Russia is spilling the beans on the corruption in the US.