Day: December 19, 2025
BREAKING NEWS: Russia is massively attacking Odessa: part of the city is without electricity, water, and heat
‘Russia-Ukraine deal impossible while Putin is alive’: ex-UK ambassador to Moscow
House Democrats release another batch of Epstein photos
Russia increased oil discounts for China to a record $35 per barrel.
Explosions rocked Rostov and Oryol: russians complain about missile attack and power outage
Satellites Reveal Truth of Lost russian Submarine (video commentary)
