APS News (one of the publication of the American Physical Society) has made the recent confirmation of the Element 117 and the concomittant discovery of a new isotope of Lawrencium (266Lr) one of its Top Ten Physics News Stories in 2014.
For more details about the Element 117, you could read this former post: