Ukraine and Russia trade drone strikes on Kyiv’s independence day

Ukraine marked its 34th Independence Day on Sunday amid tit-for-tat drone strikes, with Moscow targeting cities across Ukraine and Kyiv hitting a Russian nuclear power plant and a major port.

Ukraine’s air force said Russia launched more than 70 Shahed drones and a missile overnight, mostly…

Continue Reading