Ukraine's top presidential aide said on Thursday that Russia launched over 120 missiles on the country amid nationwide air raid alerts, according to Anadolu Agency. “120+ missiles over Ukraine launched by the ‘evil Russian world’ to destroy critical infrastructure
Britain will reportedly send multiple launch rocket systems, capable of striking targets as far away as some 49 miles, to assist Ukraine in its defence against Russia.