by Adam Marletta Robert Mueller’s long-awaited investigation is finally over and for Democrats it is like waking up to a stocking full of coal on Christmas Day. That is because the decidedly... Read more
The Portland Phoenix made an excellent selection with their “Tweet of the Week,” for the Feb. 28, 2019 issue. In it, Eric Holthaus, a meteorologist and staff writer for Grist, tweets: There... Read more
by Adam Marletta Trump is afraid of the socialist movement. He should be. A scourge is haunting the Trump White House: The scourge of communism. How else to explain Donald Trump’s recent (an... Read more
By Adam Marletta On Aug. 16, 350 daily newspapers banded together to denounce Donald Trump’s ongoing war on the press, which he has derided as perpetuating “fake news,” and as the “en... Read more
By Adam Marletta Two recent letters to the editor in the Portland Press Herald/Maine Sunday Telegram illustrate the limits of the conventional thinking on climate change and how we ca... Read more
By Adam Marletta Regular readers of this column do not need me to tell them that Brett Kavanaugh, Donald Trump’s nominee for the Supreme Court, would be an appalling disaster for wome... Read more
by Adam Marletta Alexandria Ocasio-Cortez’s recent defeat of ten-term Democratic Party establishment insider, Joseph Crowley in the New York Democratic primary for the 14th district i... Read more
By Adam Marletta My mother developed polio as a child. It left her paralyzed from the waist down. She is one of the few remaining polio survivors still alive. She often reflects on ho... Read more
by Adam Marletta Israel’s May 14 assault on peaceful Palestinian protesters is the latest escalation of its 70-year long campaign of ethnic cleansing in Gaza. While American and... Read more
Thousands in Portland Take Part in Global Climate Strike
by Adam Marletta Nearly 2,000 protesters converged on City Hall on Sept. 20 to demand action to combat climate change. The rally was part of the global “Climate Strike” day of action and coi... Read more