translate English to French: China and Russia today are no exceptions.
La Chine et la Russie d’aujourd’hui ne font pas exception à la règle.