Breaking news Russia downs 43 Ukrainian drones overnight Marzo 21, 2025 admin Russian forces downed 43 Ukrainian unmanned aerial vehicles (UAVs) overnight, according to the Russian Ministry of Defense.Of the 43 drones, 34 were shot down over the region of Volgograd, four were i…