Are the Universe's smallest stars promising places for life? | Heykuki News