column
Frank Ruff: What went wrong with the budget?
Budgets are much like jigsaw puzzles. Government at each level, to some degree, is dependent on other levels of government; sometimes things just don’t fit ...
Budgets are much like jigsaw puzzles. Government at each level, to some degree, is dependent on other levels of government; sometimes things just don’t fit ...
Three years ago, when the Democrats took total control of Virginia’s government, they passed legislation that forces Virginia to follow in the footsteps of California ...
As families consider the next step for their young people after high school, it is a good time to review the changes that have been ...
All around us, we see assaults on the well-being of our young people. Some schools allow ‘drag shows’ for the youngest students. School unions have ...
For the last two weeks, we have heard much about banks. It does not sound good. For many years since the ‘Great Depression’, the public ...
There is an old expression, “don’t put the cart before the horse”. Sadly, if one does, either the cart will be broken or the leg ...
I have written in the past that things would go much better in the General Assembly if every member understood economics. That is also true ...
We are now in the closing days of the 2023 session. This is the time in the session when nerves get frayed. People are worn ...
Of the 2,338 legislative proposals offered in the House or Senate, 1,081 have already failed. This week and next, we will have 685 in the ...
Democrats are pushing the same tired, default agenda that seeks to punish responsible gun owners exercising their constitutional right rather than being tough on criminals. ...
The Longwood Lancers (1-0) face the Norfolk State Spartans (1-0) on Thursday, November 7, 2024 at Joseph G.…
The Maine Black Bears (1-1) will play the Richmond Spiders (1-0) on Wednesday, November 20, 2024 at Robins…
Thursday’s NHL lineup has plenty of excitement, including a matchup between the Buffalo Sabres and the New York…
On a Thursday NBA menu that features three exciting matchups, the Portland Trail Blazers against the San Antonio…
In a Week 10 NFL slate that has plenty of thrilling contests, the New York Jets versus the…