Lieutenant General Ben Hodges discusses the collapse of Putin’s power and Russia’s devastating setback in the ongoing conflict …
source
Lieutenant General Ben Hodges discusses the collapse of Putin’s power and Russia’s devastating setback in the ongoing conflict …
source