Where Ukraine-Russia War Stands After 15 Months

It’s now been 15 months since Russia invaded Ukraine. Tens of thousands of Ukrainian and Russian military personnel have been killed. And now, it appears that Russia has succeeded in taking what is left of the Ukrainian city of Bakhmut after months o...

Read More
May 25, 2023