Taxpayer Money

Washington D.C. has successfully invested more than $600 million in a new baseball stadium, but the city's infamous infestation with rats is nowhere near resolved. Reason's Matt Welch asks why.
May 12, 2008   Reason