commentary
Tell me, did you have a frightening Halloween? Were you visited by a slew of…
Here we are, October 31—the last day of the month, Halloween, and just five days…
One advantage of being a “retired” city council member is that I can consider political…
Why is Measure G a “Forever” Tax? Measure G includes no sunset clause, meaning it remains…
Folsom’s permanent sales tax hike Measure G is rampant with conflict of interest and tax…