(no title)
walr000s | 2 years ago
I haven't seen anything convincing one way or another and my experience as a former US Intel stooge is that the foreign news press in the United States usually whiffs on the narrative and almost never presents definitive evidence of any but the most tangential details to corroborate their narratives.
If you've seen convincing evidence, I'd be interested in a link.
No comments yet.