December 9, 2023 | Fox News

New report shows Russia raking in revenue from state nuclear company

Issues:

Energy Russia Sanctions and Illicit Finance Ukraine