Articles by James Rowles


Ukraine War, February 2, 2022: Brazil tries to be neutral in Ukraine war

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…



Ukraine War, January 30, 2023: South Africa welcomes Russian foreign minister SergeyLavrov, plans joint naval exercises with Russia and China

1) Mathilde Boussion (Johannesburg correspondent), “Lavrov visits South Africa: Pretoria defends military drills with Russia, China; South African authorities recently confirmed joint military drills with…



Ukraine War, January 27, 2023: War in Ethiopia shows what’s at stake in Ukraine

Dispatches See, 1) José Naranjo (Dakar), “Etiopía, la guerra más mortal del siglo: 600.000 civiles muertos en dos años; Las estimaciones de las instituciones europeas…


Ukraine War, January 26, 2023: After battle tanks, Ukraine expects long-range artillery rockets for HIMARS; proposal to set up munitions factory in Poland to ramp up war production: delivery of Leopard 2 and Abrams battle tanks agreed

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…




Ukraine War, January 19, 2023: Poland threatens to send Leopard 2 tanks to Ukraine without German approval

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, January 18, 2023: Tank battles among Ukraine’s allies; Scholz acts in bad faith, will block transfer of Leopard 2 tanks to Ukraine

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, January 17, 2023: Germany’s timorous and calculating leader, “Kein Alleingang” Scholz, apparently blockng transfer of Leopard 2 tanks to Ukraine, names former member of German-Russian Parliamentary Friendship Group to be Defense Minister

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, January 14, 2023: NATO policy on transfer of modern armored vehicles changes, as Putin’s nuclear threats lose credibility

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, January 13, 2023: Mounting pressure on Scholz to transfer Leopard 2 battle tanks to Ukraine

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, January 12, 2023: Putin restores old guard to command over Ukraine war

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Brazil: Bolsonaro and supporters imitate Trump and January 6; With decisive leadership, Brazil’s democratic institutions hold firm

1) Joan Royo Gual e Naiara Galarraga Gortázar (Brasilia), “Máxima alerta en Brasil ante las nuevas amenazas de los seguidores de Bolsonaro; Las autoridades refuerzan…


Ukraine War, January 10, 2023: The United Nations must find way to strip Russia of veto in Security Counci

1) Gregor Schwung, “Der Angriff auf Russlands Sitz im UN-Sicherheitsrat,” Die Welt, den 10. Januar 2023 (18:48 Uhr);


Ukraine War, January 8, 2023: The “expulsion problem” in the U.N. Security Council, NATO, and the European Union; The need to expel Russia from its Permanent Seat and veto in the Security Council, to expel Turkey from NATO or introduce qualified voting, and to expel Hungary from the EU or introduce qualified voting

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…