The latest farce staged by the Philippines to challenge China's sovereignty over Huangyan Island in the South China Sea ...