Could 'flammable ice' be the key to discovering alien life?

ASK THE COMMUNITY