China claims an island in the South China Sea. Satellite images show the growing power struggle in Beijing in the region.

China claims an island in the South China Sea. Satellite images show the growing power struggle in Beijing in the region.

The tension continues in the South China Sea, most recently between China and the Philippines. China is expanding its scope in the South China Sea by building artificial islands at the top of reefs. China’s claims over these islands are illegal and many countries are fighting. The tension between China and the Philippines is heated … Read more