IDK about this Armstrong. Paid by RT?
Apparently Armstrong just repeats whatever Russian talking points are sent to him. Or maybe he makes them up himself.
“Paid by RT?”
No doubt.
He is a convicted lying scammer.