Algeria Japan and Philippines Edge Closer to Historic Defense Pact Agreementby Noah Rodriguez May 2, 2025