There were 6 tropical storms in the Southern Hemisphere yesterdayaccuweather.com3 points·andrewinardeer··0 commentsOpen articleSaveView on HN