Hurricane watch issued along US Coast TODAY as storm Edouard takes aim at millions: 'This is a life-threatening situation'
A hurricane watch has been issued for parts of the US Gulf Coast as Tropical Storm Edouard rapidly strengthens ahead of landfall on Tuesday.
Read original
Daily Mail