Your own news platform
According to scientists, the presence of volcanoes on an Earth-sized planet orbiting a faint star in…