ParentFull threadDeLeeuw·How do you know it's made up? None of the involved countries have blamed Russia. Reuters and the washington post have also reported on this. It is not exactly wild speculation.View on HN