Massive Showdown: Ukraine Claims 180,000 Russian Troops Deployed on Eastern Front

Ukrainian officials say that Russia is concentrating more than 180,000 troops on two key fronts in the east, Lyman-Kupyansk and Bakhmut. “Over 180,000 Russian Troops […]

Massive Showdown: Ukraine Claims 180,000 Russian Troops Deployed on Eastern Front Read More ยป