Friday, November 22, 2024
- Advertisement -spot_img

TAG

military claim

Russia claims to have shot down two British Storm Shadow missiles

The Russian military has claimed to have shot down two British-made Storm Shadow missiles - without specifying where or when this took place.The news...

Latest news

- Advertisement -spot_img