translate English to French: Nowhere had the gauntlet of liberation and justice facing the community of nations been so clearly thrown down as in Palestine and Puerto Rico, and most recently Iraq.
Nulle part le défi lancé à la liberté et à la justice ne se présente à la communauté des nations aussi clairement qu'en Palestine et à Porto Rico, et aujourd'hui en Iraq.