Articles
The Poor People’s Campaign And The Moral Dilemma Of Liberalism
The demands for justice at home and abroad must not be sacrificed on the altar of what is called pragmatism. The false choices presented by liberalism can undermine the movement altogether. Rev. William Barber, an indisputable champion of the poor and a consistent...
Ukraine: A New Consensus on Whiteness?
A march of the Azov Battalian, Svoboda, and other far-right radical groups in Kiev, October 14, 2017. (Photo: Reuters / Gleb Garanich) The Biden administration and corporate media cover up the existence of white supremacists and neo-Nazis in Ukraine. They are...
Repeating Afghan Model to Boost Global White Supremacist Model
The Biden administration is dusting off the same playbook that gave arms and money to jihadists in Afghanistan and Syria. Now the beneficiaries of American foreign policy largesse are white supremacists from around the world who have made their way to Ukraine. Hilary...
Ukraine: The Afghanistan Model for the Consolidation of the Global White Supremacist Movement
Ukrainian Sports Bar (Image: BBC Panorama 2012 documentary "Stadiums of Hate") The Biden administration is dusting off the same playbook that gave arms and money to jihadists in Afghanistan and Syria. Now the beneficiaries of American foreign policy largesse are...
Ukraine: War And The Challenge Of Human Rights In The US And Beyond
Rally outside home of Conservative Richard Drax demands reparations for 200 years of trade in Barbados. Images of burnt flesh from napalm bombs, wounded and dead soldiers, scenes of U.S. soldiers burning the simple huts of Vietnamese villages, eventually turned the...
Why The Russian Federation Recognized Independence In The Donbas
Recognition of the Donetsk and Luhansk People’s Republics is a direct result of U.S. efforts to contain Russian economically and militarily. “Minsk, Minsk, Minsk,” they cried after Russia recognized Donetsk and Luhansk. But those Western diplomats and pundits did not...
View All Aggregated Articles
Ajamu Baraka
Phone
(255) 352-6258





