Claim: Tom Morello worked with Vladimir Putin.
Verdict: NOT ENOUGH INFO