Closed source yes, but its not exactly under Russian control. The servers are not in Russia, and neither is the corp or Durov. Durov renounced his Russian citizenship. I don't think its fair to say its under Russia control.
That Russia blocked it from 2018, and then permitted it from 2020 is a little suspect however. It would suggest selective access may exist.