Bad cabling blamed for failed launch of European satellites


Yahoo News – Latest News & Headlines