Ukrainian troops launched the biggest drone barrage against Russia as there is talk with the WTH in Saudi Arabia. Moscow said that despite its own history of beating on civil infrastructure, Kiev attacks on civil goals suffer from efforts to eradicate war.
Published on 11 March 2025

