Categories Russia - Ukraine war Russia Ukraine war latest: Putin loses 70,000 troops in just 60 days as joint naval drills begin in China – The Independent Post author By Mike Nova Post date July 14, 2024 Russia Ukraine war latest: Putin loses 70,000 troops in just 60 days as joint naval drills begin in China The Independent ← CBS: подозреваемый в покушении на Трампа Крукс состоял в стрелковом клубе → Politico: Евросоюз намерен бойкотировать Орбана