Former Commander of the United Forces of Great Britain, Richard Barrons, believes that Ukraine could suffer defeat from Russia in 2024. The defeat would not necessarily […]
The exhaustion of the Ukrainian air defense system due to the delay in US aid is increasing the effectiveness of Russian strikes. This is reported by […]