FRANK RUFF
Frank Ruff: Our downtowns need help
In earlier generations many of us were excited to go downtown and enjoy stores, or at least store windows, that displayed the latest and the ...
In earlier generations many of us were excited to go downtown and enjoy stores, or at least store windows, that displayed the latest and the ...
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 ...
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 ...
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 ...
This week, General Assembly activity has been fast and furious. Most of my time has been in sub-committee or committee action before legislative proposals go ...
The General Assembly kicked off the 2023 session last week. It is too early to have a good sense of all of the issues that ...
Southern and Central Virginians should be proud of our role in leading work skills training. The Growth Virginia region that spans from the North Carolina ...
There are 11 contests on today’s NBA schedule, among them the Phoenix Suns versus the Oklahoma City Thunder.…
Today’s NBA lineup features plenty of excitement, including a matchup between the Miami Heat and the Philadelphia 76ers.…
The Charlotte Hornets (12-35) will try to end a five-game losing streak when they host the Milwaukee Bucks…
AAC teams will be in action across five games on Wednesday’s college basketball schedule. That includes the Tulane…
Tuesday’s A-10 slate includes the Davidson Wildcats (13-8, 3-5 A-10) meeting the Loyola Chicago Ramblers (13-8, 4-4 A-10)…