The US has provided so many javelin anti-tank rockets to Ukraine that it will take more than a decade to replenish its own stocks.

Read more