China's all-out efforts in emergency response to floods 10.07.2024 12:45 BigNewsNetwork.com © Provided by Xinhua BEIJING, July 10 (Xinhua) -- China has completed an embankment stretching about 12 kilometers, which is located approximately 40 kilometers west of the city of Yu