Tropical Storm Forms Right Behind Hurricane Harvey

USA Today and weather stations reports a tropical storm is forming in central Atlantic as Hurricane Harvey continues to destroy Texas and Louisiana. Tropical Storm Irma is 2,000 miles southeast of Miami but it’s too early to determine if she will hit land. NY Times reports that the current death toll is 30 and $160…