The link is to the uber-leftist You Tube channel, “The Left Lens,” which is a self-described socialist and “anti-imperialist” forum. It is aligned with the equally rabid leftist “Black Agenda Report.”
Question to you: Are you a leftist?
No, Cathi is Putin’s troll. With horns and tail..
Good question admittedly
So I ask you ought six
Why do you now believe our media ?
After decades of lies and the u precedented lies and assault on trump and his supporters
And the refusal to report news that defies their narrative
Now on Ukraine folks here quote
Washpo
The nation
Nyt
Daily beast
CNN
MSNBC
And so on
You rightfully lament someone using a leftist site
So why do you and other Z fans?