News links for Monday, July 30

Posted by Patrick Driscoll on