Having 0 knowledge about the man nor the country, I can't comment on the fact that the title is deserved or not, but when I see who's behind OCCRP I can't help think there's an agenda behind:
Jesus christ, the HN groupthink on matters like this is so naive - of course there's an agenda, everything and everyone has an agenda.
The NED and Open Society are well known tools of regime change.
Which one?