Massive Russian attack: Ukrainian defence forces shoot down 34 missiles and 100 enemy drones, French Mirage-2000s operate in combat for the first time

Photo: Depositphotos On the night of 7 March 2025, Russia carried out another large-scale combined attack on the territory of Ukraine, using various types of missiles and attack drones. The main target of the attack was the country’s gas production facilities and critical infrastructure. According to the Ukrainian Air Force, 261 air targets were detected […]