The Russians will predictably blame this on Ukraine to justify this weekend’s planned invasion.
Hillary ...er MRS Clinton will blame the whole affair on another YouTube Video