Originally posted by coder
View Post
More recently, I've been a little worried about the Russia connection. Wikipedia claims it's received no support by the Russian government up to 2019. What about since then?
Comment