I just found the greatest site for current events practice:
http://www.breakingnewsenglish.com/
Please check it out and look at some of the lessons!
This is what we are doing in class this week:
http://www.breakingnewsenglish.com/1303/130303-billionaires.html