Russia and North Korea finalising first road crossing amid concerns it serves as Ukraine war supply route

Europe Business High confidence — 76/100

Unverified

Sources: Guardian