×

Columns

Almanac for June 4, 2026

Today is Thursday, June 4, the 155th day of 2026. There are 210 days left in the year. Today in history: In 1989, hundreds, perhaps thousands, of pro-democracy demonstrators and dozens of soldiers are estimated to have been killed when Chinese troops crushed a seven-week-long protest by ...

AG: $1.8B fund to compensate Trump’s allies now scrapped

WASHINGTON (AP) — The Trump administration is scrapping plans to create a $1.8 billion fund meant to compensate allies of the Republican president, the Justice Department's top official said Tuesday in retreating from a program that faced setbacks in the courts and a fierce political backlash ...

Failure is never a reason to quit politics

Politics is the only profession of which I am aware in which competence doesn’t seem to matter. One can fail miserably; one can be corrupt and one can get away with crimes that if committed by someone outside of elective office, arrest, prosecution and a stint in jail would be the result. Yet ...

Almanac for June 3, 2026

Today is Wednesday, June 3, the 154th day of 2026. There are 211 days left in the year. Today in history: In 1943, an altercation between U.S. Navy sailors and young Mexican Americans on the streets of Los Angeles led to several days of clashes known as the Zoot Suit Riots as white mobs ...

Lie at heart of Trump’s slush fund

The Orwellian “Anti-Weaponization Fund” Trump has created — the legal equivalent of twirling the combination lock on Fort Knox and driving off with gold bars — purports to be righting a wrong. The bogus (and badly written) “settlement agreement,” which is laughable as there was no ...

Court rules Pentagon illegally banned transgender troops

WASHINGTON (AP) — A Pentagon policy illegally banned transgender troops from military service, a divided panel of federal appeal court judges ruled on Monday in another legal setback for President Donald Trump's sweeping agenda. The majority opinion — by a three-judge panel from the U.S. ...