Check out Jess’s great site: Easy English Articles
http://easyenglisharticles.com/
It has a great selection of short current affairs topics to generate conversation and learn new vocab. It also has lesson plans, grammar explanations and even offers to correct short texts!