00:59 China 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 ...