The stand-off between the Philippines and China at Scarborough Shoal in the South China Sea could result in a moment of strategic truth: Can the Philippine government, through a combination of diplomatic skills and military maneuvers, take a firm stand against China's intrusions into its territory?
Read Full Article »