Latest News from every corner of the World
Footage from the scene showed large plumes of smoke billowing into the air. The Russian defense…