Just for reference, you can achieve the same result with findall:
root = etree.fromstring("""
some textsome textsome text
""")
articles = root.find("articles")
article_list = articles.findall("article[@type='news']/content")
for a in article_list:
print a.text