The Hummel Report: Tax Train
It may have been the largest number of people ever to visit the Wickford Junction Train Station: That opening day back in 2012 when the US Secretary of Transportation proclaimed the $44 million project a success, even before the first train had officially taken off. Instead it has been an albatross for the state of […]