Could have been anyone, even the giant oil companies. Personally I think of all the possible culprits, Russia is the one that has the least to gain.
You are viewing a single comment's thread from:
Could have been anyone, even the giant oil companies. Personally I think of all the possible culprits, Russia is the one that has the least to gain.