SITE
Latest Headlines
RUSSIA
Massive fire at Crimea base forces evacuation of over 2,000
Russian officials report a fire at a military site in the Kirovske district in Crimea, which has forced over 2000 people to evacuate the area.
Russian officials report a fire at a military site in the Kirovske district in Crimea, which has forced over 2000 people to evacuate the area.