January 11, 2021

Solar flares: Study finds activity ’might not preclude existence of life’

SOLAR FLARES can still allow the existence of alien life […]