New findings suggest existence of 'living organisms in clouds of Venus'