China to keep rain at bay on Aug 8 | Heykuki News