What was tax man Tom Moyane doing in Russia?

What was tax man Tom Moyane doing in Russia?
Gigaba was grilled on his role in signing off the trip on Friday at Judge Robert Nugent’s commission of inquiry into tax administration and governance issues at the revenue collector. This after actin…
What was tax man Tom Moyane doing in Russia?