Russian Defence Factory Head Self-Immolates on Red Square
The head of a key Russian defence research institute died after setting himself on fire at Moscow's Red Square. The incident highlights intense pressure on defence firms to ramp up military production. Read the full report.