00:59 World record World's tallest bridge completes load test in South West China The Huajiang Grand Canyon Bridge in southwest China's Guizhou Province, set to become the world's tallest bridge, had completed a key load test ...
Kenya Fund raiser to quell blaze on Africa's second highest peak - Mount Kenya Mount Kenya is the highest mountain in the East African country but overall, Africa's second-highest behind Kilimanjaro. Mount Kenya is the source ...