John Podesta Linked to State-Run Russian Company
Stephen LendmanPodesta - It should be a non-issue. Doing business in Russia and most other countries is legal, nothing out-of-the-ordinary about it unless laws are broken.
Podesta - It should be a non-issue. Doing business in Russia and most other countries is legal, nothing out-of-the-ordinary about it unless laws are broken.
