Hurricane watch in Louisiana, mandatory evacuations issued as Barry expected to drop up to 20 inches of rain

Sponsored Content