Two major storms are about to slam Australia

2019-03-22 12

The Himawari satellite shows Veronica (left) and Trevor (right), both of which were severe tropical cyclones prior to slamming into Australia this weekend.