News

The Rothschild family's company has an office in Moscow. Our fact-check sources: Lead Stories, June 10, 2020, Fact Check: Putin Did NOT Ban Rothschilds from Russia ...