US ambassador calls China’s tech support for Russia during Ukraine invasion a ‘major mistake’ – ABC News Ukraine By Mississippi Digital News On Jun 26, 2024 Share Booking.com US ambassador calls China’s tech support for Russia during Ukraine invasion a ‘major mistake’ ABC News Source link Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail