
IFLScience
shared a link post in group #IFLScience

www.iflscience.com
TWIS: A New Accent Is Forming In Antarctica, We May Have Already Found And Killed Life On Mars 50 Years Ago, And Much More This Week
All the biggest science news stories of the week.
