Claim: Veeru Devgan works in Hollywood.
Verdict: REFUTES