TROUBLE ON VENUS?