Russia-Ukraine battle reside: Russia probably fired ‘tremendous weapon’ at Ukraine final week, says UK | Ukraine
Russia probably fired ‘tremendous weapon’ at Ukraine final week, says UK’s MoD Russia probably fired a ballistic missile – described as a “tremendous weapon” – at Ukraine final Thursday, within the first such launch in a number of months, the UK’s Ministry of Defence has stated. In its newest intelligence replace, the MoD wrote on … Read more