News

China is preparing to unveil another monumental engineering feat — the Huajiang Grand Canyon Bridge — soon to become the tallest bridge in the world, standing an astonishing 625 metres (2,051 feet) ...
A breathtaking aerial video shows the Huajiang Canyon Bridge under construction. Located in Qianxinan Prefecture, Guizhou Province, China, the bridge spans a deep canyon. Filmed on June 29, 2025 ...
LONDON - A memorial to honour Queen Elizabeth in London's St James's Park will feature a statue of Britain's longest-reigning monarch on horseback, another of her arm-in-arm with her husband ...
Prime Minister Lawrence Wong’s message reflects Asean’s efforts to reduce hostility and reinvest in international frameworks.
A cargo truck in China's Guizhou province precariously dangled from a collapsed highway bridge after a landslide triggered by torrential rains. The incident, captured on video and shared by ...
STORY: :: A truck, with the driver inside, hangs over a collapsed bridge after a landslide in China :: Sandu County, Guizhou Province, China :: June 24, 2025 In the video, the person filming the ...
Social media footage shows a driver in the cabin of a truck hanging over the edge of the broken bridge, in Guizhou, after intense rain and landslides in the region.