The D Brief: Russia opens new front; New US aid coming; Israel’s Rafah strikes; SOF-killing bodycam…
Russia is pushing into Ukraine’s Kharkiv border region, creating a new front in the invasion it launched 27 months ago. Reuters: “Russian forces launched an armoured ground attack…
Read More...
Read More...