The Sunday Guardian Live on MSN
'Never seen anything like it': China building massive launch pads near nuclear missile sites; satellite images reveal more than 80 military facilities
India, May 30 -- China is reportedly carrying out one of its largest military infrastructure projects in recent years, ...
The Liwatoni Floating Foot Bridge in Mombasa, Kenya, was been constructed by the Kenya National Highway Authority through the China City Construction Company. The floating foot bridge will decongest ...
YouTube on MSN
Discover the largest megaprojects in China
Explore the top 10 biggest megaprojects in China, highlighting significant infrastructure developments such as the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results