I had sided with the OP initially but the discussion has swayed my opinion. Yes, FlyerTalk is an international board and covers all countries irrespective of their political actions. Thus, the Russian forums will remain open for discussion.
I appreciate the topic being raised. It was worthy of consideration.
SanDiego1K
Community Director