secondlifeshrink.com
Iowa, finally
After two days of confusion, the Iowa caucus results have just about trickled in. If the disorganisation of the local Democrats is any reflection of the preparedness of the national party then we m…