Pavel Luzin

Author Archive

  • January 23, 2025
    The death and disablement of hundreds of thousands of Russian soldiers, acute strains in the defense budget and a looming shortage of military hardware make 2025 the year of truth...