22:15 09/4/2024 China gets hit back for creating artificial rain https://www.youtube.com/embed/0BV3hxbePFE