North America Cyrus Toosi North America Cyrus Toosi

The ICC’s Challenges: Navigating Justice and Political Interests

The International Criminal Court (ICC) is tasked with prosecuting world leaders for genocide, war crimes, and crimes against humanity, striving to uphold accountability on a global scale. However, the ICC’s rulings have often sparked geopolitical controversies, highlighting the Court’s ongoing challenge of balancing its judicial mandate with the political agendas of states.

Read More
Middle East and North Africa Adelia Jackson Middle East and North Africa Adelia Jackson

Op-Ed: Hidden Atrocities: The Silence on Palestinian Detainees in Israel

The Israeli Information Center for Human Rights in the Occupied Territories – has been documenting, researching and publishing data, testimonies, video evidence and reports on human rights violations in Israel-occupied territories since its founding in 1989. In August 2024, the organization released an 118-page report accusing the Israeli government of carrying out systematic abuse and torture of Palestinian detainees, particularly in the aftermath of the Hamas attack on October 7, 2023.

Read More
East Asia Elizabeth Sawers East Asia Elizabeth Sawers

Op-Ed: Will the US Stand by Taiwan? Probably Not.

Tensions between China and Taiwan have reached alarming heights as a surge in military activity from Beijing heightens the possibility of warfare. A key instigator is the 2024 election of Taiwanese President Lai Ching-te, who describes himself  as a “pragmatic worker for Taiwan independence.” Lai’s election coincides with an exacerbation in Chinese aggression, including a 300 percent increase in military flights around Taiwan since May and a major October drill involving Chinese army, navy, air, and rocket forces that encircled the island. Most recently, in early November, over 35 Chinese military aircraft, including nuclear-capable H-6 bombers and drones, were detected flying to the south of Taiwan for two consecutive days.

Read More

Ideas

Cartoon of the Week