Originally Posted by Wales-Bales It will only be a repeat of what happened in the US and France, so it's definitely related to Fake News and Russia! Who do you think is responsible for these leaks if not Russia?
Forum Rules