This resource allows you to print current, meaningful, interesting articles. But here is the best part... you can print the same article at 5 different reading levels! How cool is that? The easiest level doesn't loose meaning, it is just simplified very nicely.
You can also assign an online quiz for the article, or annotate it right on the website, ask students questions about highlighted sections, etc. You may need to sign up for a free trial to access most of the articles.