Posted inOpinion

Ukraine: China’s latest strategic blunder

Despite its self-proclaimed status as a defender of state sovereignty and of the principle of non-interference in the internal affairs of others, China has found itself unable to criticize its close strategic partner Russia over its “military operation” – Beijing won’t even refer to it as an invasion of Ukraine – blaming instead (surprise, surprise) the […]