Complex sentence: He has made occasional contributions to the Guardian's Comment is Free site, and he has contributed pieces to "Daily Telegraph" news blogs.
Split into simpler sentences: He has made occasional contributions to the Guardian's Comment is Free site. And he has contributed pieces to "Daily Telegraph" news blogs.