Russian terror tactics

Russian 'petal' mines damage two ambulances in Kherson

13 November 2025, 12:50 PM