Categories Russia - Ukraine war US ambassador: China has ”effectively sided with Russia” – Euromaidan Press Post author By Mike Nova Post date June 27, 2024 US ambassador: China has ”effectively sided with Russia” Euromaidan Press ← Scholz on Putin’s peace proposal: Those who believe it watch too much Russia Today – MSN → Ukraine Develops Drones That Can Recognize, Shoot ‘Based on Uniforms’ – The Defense Post