China air force lands bombers on South China Sea island

s-china-sea.jpg

—Photo by Reuters