Home Current News Ukraine-Russia war: Russian troops ‘swept away by floodwaters’NewsCurrent NewsUkraine-Russia war: Russian troops ‘swept away by floodwaters’June 7, 202316FacebookTwitterPinterestWhatsApp Source: yahoo.com/news