In a tale that mirrors David versus Goliath, the Philippines has fervently dismissed China’s recent claim of expelling a Philippine Navy ship near the disputed Scarborough Shoal in the South China Sea. The dispute, riddled with intrigue and defiance, paints a vivid picture of a nation’s resolve against an imposing superpower. “Even as we’re double-checking their story, there’s simply no …