“Sheriff Joe’s” Station a Testament to Stimulus Failure
This week Amtrak renamed its Wilmington, Delaware train station after Vice President Joe Biden. The newly renovated station received $20 million in stimulus funds and was one of the first projects to receive taxpayer money, at Biden’s urging. As you may recall, after the stimulus passed in 2009, President Obama laughably dubbed Biden “Sheriff Joe” […]