The countries relationship as it relates to Baltia has been discussed infinitum, to include the Ukraine war etc, by the bashers at another place.
Every attempt by these paid morons to discredit Baltia, make a political tie, has failed.
Russia just invested 3 billion bucks, with a B, on the St Pete airport. St Pete is the 2nd most traveled to tourist spot in Russia. Lots of bucks will be generated via Baltia's exclusive route from JFK to St Pete.
The negative spin is what the bashers do, 24/7.
IMO, ignore the FUD.
There's a place you might want to check out for factual info, plus a little ribing towards the basher types. I'll email you the info.