High-ranking Russian officials are defecting. This man is aiding them

• US finalizing plans to send approximately 30 Abrams tanks to Ukraine, two US officials say
• Ukraine wants longer range missiles as Russia learns from its mistakes
• Live updates: Germany’s parliament will debate sending Leopard tanks to Ukraine today

Source:: CNN Top Stories

Be the first to comment

Leave a Reply