Typhoon Yagi: 2024’s second-strongest tropical storm makes landfall in southern China

This post was originally published on Global News.