The difference between the Russian situation and the situation here in the USA is simple: The GB is located here in the USA so in order for them to remain in business, they, (new light) "must obey man rather than god"! Oh! and tough shit for the Russians they just live in the wrong country!
just saying!