China tests bombers on South China Sea island

China says it has landed long-range bombers for the first time on an island in the South China Sea, the latest in a series of maneuvers putting Beijing at odds with its neighbors and Washington over China’s growing military presence around disputed islands.

Keep reading

Bethlehem Feleke