claim
Western sanctions against Russia have been slow to take effect and have caused significant economic backlash in Europe due to European dependence on Russian energy resources.

Authors

Sources

Referenced by nodes (3)