Canada and European countries are sending their own weaponry to Ukraine and are also buying American weapons for Kyiv.