Scroll up a few slots and read my post, then ask yourself the same question. I have already debunked the propaganda you referenced tonight once, and I do not intent to waste any more time on that. The TD stooges flood the forum with so much trash it would be a full time job.
The fact that you do not bother to vet the articles yourself, especially since they come from RT, is a telling revelation as to why you think the way you do.