By: Tech Desk | New Delhi | Updated: September 15, 2020 3:23:40 pm The presence of phosphine in the atmosphere of Venus is something that was not expected and is “inexplicable”. (NASA / File photo) The discovery of phosphine gas on Venus as a possible sign of life on the …
Read More »