The New Republic favicon

Trump’s Latest Financial Disclosure Reveal Dubiously Timed Stock Sales