As the ongoing Russia-Ukraine war continues to rage on, an intelligence report released by the UK Ministry of Defence stated that Moscow has seen 1.1 million soldier casualties in the ravaging conflict
Hot this week
Free News - Where voices unite, stories flourish, and community thrives through open dialogue and meaningful connections.
Get important news delivered directly to your inbox and stay connected!