Diplomacy

Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /var/www/drupal-7.x/includes/menu.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/drupal-7.x/includes/common.inc).

US trying to stop ICC issuing Netanyahu arrest warrant despite war crimes advice

Published by Anonymous (not verified) on Mon, 29/04/2024 - 11:31pm in

‘Non-stop’ diplomatic push to save far-right Israeli PM even though senior US officials have said he’s breaking international law

The Biden government is trying to stop the International Criminal Court (ICC) issuing a warrant for the arrest of Israeli Prime Minister Benjamin Netanyahu for Israel’s war crimes in Gaza, according to Israeli and international media.

Israeli news site Walla has described Netanyahu’s ‘non-stop’ phone calls to the White House to try to get the arrest warrant arrest warrant cancelled and Biden and his pro-Israel fundamentalist Secretary of State Antony Blinken are said to be in agreement – despite ‘senior US officials’, in documents exposed by news agency Reuters, advising Blinken that Israel’s claims not to be committing war crimes with US-made weapons are not ‘credible or reliable’.

The ICC has been criticised for the level of US influence on its actions, even though the US is not a signatory to its authority and has previously sanctioned ICC officials for trying to bring US citizens before the court for alleged crimes. Despite this, Netanyahu is said to be in a panic over the prospect of an ICC arrest warrant, which would oblige signatory countries to hold him if he appears on their territory.

Many of the airstrikes in Israel’s genocide in Gaza, including devastating attacks on hospitals that killed hundreds of civilians at a time, have been attributed to Israel’s use of US-made ‘Hellfire’ and other missiles. The news of the expected arrest warrant appears to have been ignored by many UK ‘mainstream’ media outlets.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Impolite Society

Published by Anonymous (not verified) on Thu, 21/12/2023 - 12:59am in

Structural violence demands a certain politeness.

China and Latin America: Development, Agency and Geopolitics – review 

In China and Latin America: Development, Agency and Geopolitics, Chris Alden and Álvaro Méndez examine Latin America and the Caribbean region’s interactions with China, revealing how a complex, evolving set of bilateral economic and political relations with Beijing – from Buenos Aires to Mexico City – have shaped recent development. Mark S. Langevin contends that the book is a noteworthy contribution to an understanding of China’s footprint in the region but does not offer a robust framework for comparative analysis.  

China and Latin America: Development, Agency and Geopolitics. Chris Alden and Álvaro Méndez. Bloomsbury. 2022.

Find this book: amazon-logo

Book cover of China and latin americaChina and Latin America offers a thoroughly researched account of China’s economic and political impacts in Latin America and the Caribbean (LAC). Alden and Méndez pivot on China’s centuries-long presence in LAC to weave an analysis of trade, investment and migration patterns, detailing a thick description of economic and political relations with the region’s governments and stakeholders. Their historical examination and assessments of national government responses to China are appropriately framed by the unfolding geopolitical rivalry between Beijing and Washington. The book details China’s underlying logic and overwhelming importance to LAC, providing a valuable contribution to the growing literature assessing Beijing’s role in the region’s economic development and international relations.

China is not new to LAC; its longstanding ties with the region provide an economic and social foundation for the massive trade and investment flows in recent decades.

In the introduction, Alden and Méndez remind readers that China is not new to LAC; its longstanding ties with the region provide an economic and social foundation for the massive trade and investment flows in recent decades. In chapter one, the authors tell an intriguing story of China’s dependence on “New World silver,” European and LAC elite thirst for Chinese-produced silks and ceramics during the fall of the Ming Dynasty in the seventeenth century, and the enduring impacts of the flow of indentured Chinese workers to the region in the eighteenth century. Accordingly, Chinese working-class immigrants settled in “cities like Lima, Tijuana, Panama City and Havana…” providing a human bridge to China while suffering through waves of xenophobia and anti-Chinese repression. China and Latin America documents the economic and social linkages tempered through centuries-long trade, investment and migration – a neglected foundation for understanding LAC’s economic development in recent decades.

The book raises several leading questions. In the introduction, Alden and Méndez explore the “interests, strategies and practices of China,” questioning whether Beijing’s approach to LAC is similar to its role in Africa (14). They ask what motivates Beijing’s interests in the region and how LAC governments, firms and social actors have responded to China’s “deepening economic and political involvement in the region” (15).

Although the book is thick on economic and historical detail, its thematic analytical framework does not guide comparative explanation within LAC and across developing regions, including Africa.

Although the book is thick on economic and historical detail, its thematic analytical framework does not guide comparative explanation within LAC and across developing regions, including Africa. Alden and Méndez offer three “broad themes” for narrating their analysis: development, agency and geopolitics. These dimensions can guide examination of Beijing’s underlying logic and regional economic and political relations but are insufficient to explain the variable regional results that could stem from Chinese policies, trade and investment or even geopolitical endeavours. Consequently, Alden and Méndez emphasise “diplomacy and statecraft” and “sub-state and societal actors” as conceptual references but without the formal specification for selecting cases, testing explanations and comparing outcomes at the national and regional levels.

For example, the book explores several groups of Latin American nations and case studies of Brazil and Mexico. Chapter three’s treatment of Chile, Peru and Argentina, chapter four’s analysis of Venezuela, Ecuador and Bolivia, and chapter seven’s assessment of Central America and the Caribbean reflect similar patterns of development and diplomacy. However, these chapters do not present a systematic comparative analysis between these cases. Moreover, the authors’ slim selection method excludes Paraguay and Uruguay without assessing these nations’ participation in the Common Market of South America (Mercosur) along with Argentina and Brazil. Indeed, Uruguay’s recent proposal to ditch Mercosur and negotiate a bilateral trade treaty with Beijing makes it an interesting case for comparison with Mexico, given its longstanding ties to Canada and the US through the North American Free Trade Agreement (NAFTA) and its successor pact (USMCA).

In chapter four, Alden and Méndez explain how the “sustained rise in commodity prices” – much of it fuelled by Chinese demand – “enabled these governments to seek rents from export tax revenues and direct them toward development and social programmes,” an approach the authors associate with “neo-extractivism.” Accordingly, the so-called Bolivarian republics of Venezuela, Ecuador and Bolivia sought to replace their dependency on the U.S. with China. Beijing embraced the opportunity, but the growing Chinese footprint “obscured the commercial intent and practices pursued by Chinese firms” (103). In response, these nations’ governments grappled with increasing Chinese debt, among other externalities brought by Chinese firms, including the “willful neglect of the concerns of local communities, environmentalists and labour activists.” Indeed, as the authors point out, even Beijing grew weary of the region’s “high expectations” and the growing “costs of entanglements” (104).

The book’s treatment of Venezuela is pivotal because it details the most extreme case of commodity export dependence and debt-trap diplomacy in the region.

The book’s treatment of Venezuela is pivotal because it details the most extreme case of commodity export dependence and debt-trap diplomacy in the region. This sets an analytical benchmark that sharply contrasts with Brazil’s diversified commodity exports to China and the parallel influx of Chinese goods, foreign direct investment and migrants, along with the incipient pattern of technology transfer through the localisation of Chinese manufacturing firms in Brazil.

On the energy front, Venezuela shifted to government control over petroleum production after Hugo Chavez’s rise to power in the late 1990s, while Brazil partially liberalised the sector during the same period. The authors assess China’s rise and growing demand for petroleum products but do not explain the divergent policy approaches taken by Caracas and Brasilia. Did Venezuela’s deepening authoritarianism and Brazil’s vibrant democracy shape Beijing’s approach to these countries and help determine the different outcomes in the petroleum sector, or are the differences limited to these countries’ respective opportunities for crude oil production for export? Moreover, do these contrasting policy-response patterns explain diplomatic outcomes, including Caracas’ growing distance from Washington? Alden and Méndez contribute to our understanding but fall short of a comparable explanation of Venezuela and Brazil’s two very different paths.

Chapter eight offers a vital perspective of China’s presence in LAC within the emerging geopolitical landscape that pits Washington against Beijing.

In conclusion, chapter eight offers a vital perspective of China’s presence in LAC within the emerging geopolitical landscape that pits Washington against Beijing. The authors explain China’s deepening engagements, becoming an observer to the Organization of American States (OAS) in 2004 and the Inter-American Development Bank (IDB) in 2008, and President Xi Jinping’s trip to Brasilia in 2014 to attend the first Summit of Leaders of China and LAC. Xi’s confident embrace of the region did not initially spark concern in Washington, according to Alden and Méndez. However, as the authors recount, by 2018, the US National Defense Strategy Summary confirmed Washington’s acknowledgment of the strategic competition with Beijing throughout LAC.

Alden and Méndez raise a central question that should frame research and policymaking in the coming years: at what point do the citizens and leaders of LAC search for alternatives to ‘China’s dominant position in their country’s economic and political life?’

China and Latin America concludes, “No longer passive, Chinese diplomacy now looms large in the capitals and boardrooms across the region, leaving the once-unassailable US dominance scrambling to regain its standing” (175). Hence, Alden and Méndez raise a central question that should frame research and policymaking in the coming years: at what point do the citizens and leaders of LAC search for alternatives to “China’s dominant position in their country’s economic and political life?”

This post gives the views of the author, and not the position of the LSE Review of Books blog, or of the London School of Economics and Political Science. The LSE RB blog may receive a small commission if you choose to make a purchase through the above Amazon affiliate link. This is entirely independent of the coverage of the book on LSE Review of Books.

Image Credit: Nadezda Murmakova on Shutterstock.

Dublin city council unanimously agrees to fly Palestinian flag in solidarity with Gaza

Published by Anonymous (not verified) on Wed, 06/12/2023 - 12:48am in

Palestinian flag flying during a demo in Manchester (image: S Walker)

Dublin city council will fly the Palestinian flag from its buildings in solidarity with Gaza against oppression and genocide. The move was agreed unanimously by city councillors last night, after a motion was submitted by the Independent Group, Sinn Féin, Social Democrats, People Before Profit and several individual councillors. The flag will be flown for a week, beginning today.

This is not the first time that the flag has appeared above Dublin’s City Hall – in 2017, it was raised to mark fifty years of the illegal occupation of the West Bank. Irish MEPs have been among the most outspoken in the EU parliament against Israel’s genocide and ethnic cleansing in Gaza.

Shamefully, the UK government opted to project the Israeli apartheid occupier’s flag on public buildings, despite strong public opposition.

Dublin councillor Cieran Perry told the Irish Independent:

Over 15,000 Palestinians have been killed in Gaza since the indiscriminate attacks begin. More than 6,000 of the victims have been children. This slaughter must stop, we reiterate our call for an immediate ceasefire and for the release of humanitarian aid into Gaza.

It’s obvious Israel couldn’t care less about the widespread disgust at their indiscriminate slaughter of civilians in Gaza so we have to continue to keep the pressure on the leaders in the countries supporting [Israel].

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Empires Are No Gentlemen

Published by Anonymous (not verified) on Wed, 22/11/2023 - 12:59am in

The U.S. has pursued a sort of climate diplomacy in a void.