News links for Wednesday, June 19

Posted by Patrick Driscoll on