Britain launches search for alien life

British astronomers have launched a new effort to find alien life among stars.