By: Trevor Loudon | New Zeal

Speaking to protesters assembled in Columbus Circle on Inauguration Day, the Freedom Road Socialist Organization Political Secretary, Steff Yorekstated, “We need to stay in the streets the entire four years opposing Trump and making the country ungovernable.”

Steff Yorek, microphone

If you doubt Yorek’s ability to make good on her threat, please check out Trevor Loudon’s latest mini-documentary below. It details, among other things, Freedom Road’s close ties to Putin’s Russia.