News and commentary for Monday, 7 July, 2025.

Where now – like it or not – we find AmeriKans being forced to confront the question:

Did even a landslide election ultimately make a DAMN BIT of difference?