Lt.
Gen.
Ben Hodges on Russian President Vladimir Putin unleashing terror across Ukraine.
Lt.
Gen.
Ben Hodges on Russian President Vladimir Putin unleashing terror across Ukraine.
Your opinion matters, don't forget to comment.
Lieutenant General Hodges: "Russia is about ten days away from the "culmination point" of depletion of..