Nato’s grand 75th birthday celebration in Washington in July will ring hollow in Kyiv. The alliance has miserably failed its biggest post-cold war test – the battle for Ukraine. Sadly, there’s no denying it: Vladimir Putin is on a roll.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.