This IMF guy getting arrested reminds me of Dan Aykroyd in Trading Places. Did he fuck someone high up over and now they're letting him go down?
It's possible. But really, he probably just finally got caught.