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…