Home Current News Russia loses ‘astronomical’ 70,000 troops in 60 daysNewsCurrent NewsRussia loses ‘astronomical’ 70,000 troops in 60 daysJuly 13, 202423FacebookTwitterPinterestWhatsApp russia loses astronomical 70000 troops in 60 days Source: yahoo.com/news