Potential sign of life detected on inhospitable Venus | AWANI International