NPR has a science blog

Razib Khan