I heard that Laffee did a good job in Cranston - they were bankrupt befor he took over. However, RI is a blue state. Unfortunate since it is at least 60% Catholic.
Catholics are no longer a dem block. I believe a majority of us voted for Bush.