News links for Wednesday, June 28

Posted by Patrick Driscoll on