Video: Business

French chemical leak wafting into UK (1:03) 

Jan. 23 - A leaky chemical plant in France is stinking up southern England. Julie Noce reports. ( Transcript )

More Videos