Widely held predictions of a full-scale Russian invasion of Ukraine came true in the early morning hours of Feb. 24, 2022. What fewer predicted was that three years later the fight would still be ...