Live blog, Tuesday June 29 2010