The Independent US via AOL
Ukraine-Russia war latest: Oil depot in Belgorod hit as Kyiv targets occupied Crimea with ‘massive’ strike
According to figures published by the Ukrainian army, Russia launched 426 Shahed-type drones into Ukraine and Kyiv hit back with over 520 drones. It comes as Russia has faced destructive attacks ...
60 minutes ago