Posts Tagged ‘carl levin’

Senate Decorum

28Apr10

So… was it a good deal?