News links for Thursday, July 19

Posted by Jennifer Herrera on