Barry weakened to a tropical storm and made landfall in Louisiana on Saturday. CBS News weather producer David Parkinson joins CBSN with the latest. Source
Barry weakened to a tropical storm and made landfall in Louisiana on Saturday. CBS News weather producer David Parkinson joins CBSN with the latest. Source