An island called Hope is standing up to Beijing in the South China Sea BBC 2025-05-20 21:03 Source Original site Pagasa is barely big enough for a plane to land, but it stands tall against an armada of Chinese ships.