Was Russia Barred from Olympics for Thwarting US Geopolitical Ambitions?
Earlier this week, 21WIRE reported how western powers appear to be using the international sporting arena to both isolate and punish Russia in the hopes of nudging it towards regime change in the future.