`New' planets could have life

SAN ANTONIO - US scientists said yesterday that they had discovered two new planets whose environments might be able to support…