World Putin humiliated as Ukrainian troops down Russian drones in port attack December 27, 2023 Share on Facebook Tweet on Twitter Ukrainian troops worked through the night to down Russian drones in an aerial attack on Odesa. Daily Express :: News Feed