Ukraine's Air Force released dramatic footage showing its defense forces repelling a massive Russian aerial attack overnight.
Officials reported that 79 missiles and 35 drones were shot down from a barrage of 188 projectiles launched by Russia, which Kyiv said primarily targeted critical energy infrastructure.
Be the first to comment