If it’s not click bait, post it.
It actually seems like some leftist communist site.
Absolutely is - blames the world’s woes (and apparently prisons) on capitalism.