Radio Interview: 82 nations defying the West

Geopolitical economic adviser Christian Takushi was interviewed by US journalist Ron Myers on 18 May 2022: Despite massive pressures, 82 nations are defying the West. “The West is increasingly isolated – Non-aligned nations increasingly defy the West ” In our righteous anger about the desolation that has befallen the Ukrainian people and the war, many … Continue reading Radio Interview: 82 nations defying the West