December 7, 2025

latest updates on the ukraine war: key insights