Southfront is a notorious Russian propaganda site.
“Southfront is a notorious Russian propaganda site.“
______________
What, you working for the Southern Poverty Law Center are you? https://www.splcenter.org/hatewatch/2021/04/28/jack-posobiec-links-russian-intelligence-backed-website
Yep. Might as well be called stormfront.
That’s why it’s quoted here.