Chinese built structures on the Mischief Reef in the disputed Spratly islands strategically located in the South China Sea, taken 06 November 2003. STR/AFP/Getty Images China has been quietly building up its infrastructure on disputed islands in the South …
( read original story …)