Russia loses 1,080 soldiers and 82 artillery systems over past day
Russia has lost 1,080 soldiers killed and wounded over the past day, bringing its total number of personnel losses to 1,340,270.

Russia has lost 1,080 soldiers killed and wounded over the past day, bringing its total number of personnel losses to 1,340,270.


The US and Iran are working on a 14-point memorandum of understanding to define a month-long framework for negotiations aimed at ending their ongoing conflict. Talks could resume as early as next week in Islamabad, Pakistan, with Iran expressing a historic readiness to discuss its nuclear program. T

Vladimir Putin delivered a defiant speech at Moscow’s Victory Day parade on Saturday, May 9, claiming Russia would “win” its war against Ukraine despite a wave of successful Ukrainian strikes deep behind Russian lines. The parade was a significantly scaled-back 45-minute event, featuring no military

The Russian leader used his annual speech to justify his so-called special military operation in Ukraine.

As Russia celebrates Victory Day on May 9, it’s time to confront an inconvenient historical truth: no occupied nation produced more Nazi collaborators than Russia itself. American scholar of Russian origin Alexander Dallin revealed that hundreds of thousands of Russians – perhaps more than a million