US Excalibur shells give Ukraine a huge advantage – Russian expert US-supplied M982 Excalibur artillery shells to Ukraine pose a challenge to Russia. This was announced by Russian…