Recent Writings

Against Imperialism's 'Development'
Revisiting Marx and Liberalism
ICTs: Power to the People?
Marxist Praxis, Catholic Solidarity, and Human Dignity
How Can Americans Respond to Maduro and Venezuela?
Oil, Presidents, Congress, and Cocaine: Plan Colombia
When Guerrilla Warfare Defeated Terrorism in Cuba
Fact-Checking the American Police State
238 Words on American Patriotism
Arizona’s “Ice Cream Man” Governor 
Venezuela? Really? Know Your Enemy!

The Brazil Behind the Cup

American Healthcare, Cuban Fix

Capitalism's Mexican Genocide

Journalism and the Cuban Embargo

Blood for Money on the Border 

Cocaine Politics

Affirmative Action for White Mintority

Beyond the Border

Neoliberalism and the Subjugation of Latin America

More Article Links
Cuba's Medical Internationalism: What's New?
Coming and Going of American Hegemony
Neoliberal Globalization's Race to the Bottom
Latin America's Next Decider
Real Democracy Is Not Part of Global Governance

American Anarchy, Cuban Democracy

Art and Change in Offenbach, Germany

Brazil and China in the 21st Century

Washington's War on Cuba

Paraguay's Petroleum: Untapped Potential

China Makes Strides in Latin America

Obama’s Immigration Policy Comes Home to Roost in Border State Detentino Coops

Political Economy of Mexican Oil

New Trends in Ghana's Oil


The Communist Manifesto Today
Cyberterrorism: Real Security Threat or Boogeyman
About that "Letter from a Birmingham Jail"
Dynamics of Political and Social Change
America's Public and Private War on Free Speech
What about Technology and Development?
A Story Grows in Arizona
Ignoring the Invitation of the Poor
Junk Food for Profit: Fat, Sick and Addicted 
Spy On This!
Is Arizona the Future of American Cannabis?
No Mercy in Mexico: the Missing Mexican Opinion
Time to Put the Poor in Charge!