Philippine President Rodrigo Duterte has threatened to send his troops on a “suicide mission” if Beijing doesn’t “lay off” a Manila-occupied island in the South China Sea. Duterte’s speech at a rally in the city of Puerto Princesa in Palawan came days after the Philippine government claimed as many as …
Read More »