Your NPR news source

Storm Barry begins to batter Louisiana

SHARE Storm Barry begins to batter Louisiana

Storm Barry has made landfall in Louisiana, where officials have warned of potentially life-threatening floods. Also: UK says Iran tanker could be released 'with guarantees', and a powerful X-ray telescope is launched to map the cosmos.

More From This Show