As I recall, the Russian approval PR was issued very close to the time that the FDA application was submitted. I read that PR as a confirmation of the legitimacy of LTC, another regulatory body confirming the safety and validity of LTC. I certainly didn't read it as CTUM suggesting they had access to those markets.
Jumping from the fact that Lowman presented those PRs as indicative of potential revenues to calling CTUM a "smoke and mirror" company is a true "bunch of BS".