Meteorologists fight to launch weather balloon in sandstorm

Meteorologists fight to launch a weather balloon as strong winds rip through dust-filled skies in northern China.

March 22, 2023

Top Stories

ABC News Live Presents