By Wendell Cox. A few years ago, the satirical publication, The Onion ran an article under the headline “98 Percent of US Commuters Favor Public Transit for Others.” The spoof cited a mythical press release by the American Public Transit ...

Read more