By Matthew Dooley,Ciaran McGrath Russia has claimed to have shot down two British-made Storm Shadow missiles launched by Ukraine without specifying where or when this occurred. Source: Russia claims to have shot down two British Storm Shadow missiles Category: World
Tag: Russia
By Russia Desk The Economic Congress of the VI International Municipal Forum (IMF) of the BRICS countries, which will open in St. Petersburg on November 21, will bring together delegates from Russia and more than 50 countries. The key theme of the event is “Public Health Protection,” said the St. Petersburg Committee for External Relations, […]
The Biden administration has moved to forgive about $4.7 billion in US loans to Ukraine, State Department spokesperson Matthew Miller said on Wednesday, as outgoing officials seek to do what they can before leaving office to bolster Ukraine in its war against Russia. A funding bill passed by the US Congress in April included just […]