Canada News Agency

U.S. defense struggles to keep up: End to deployment of F-15 near Taiwan