Viewing a single comment thread. View all comments

1

edmund_the_destroyer wrote

Those articles are interesting, but I can't find any follow up information indicating that Russia is supplying money, contributors, or other resources to the project.