on November 2, 2024 in World News Latin American Governments Pay a Price For Challenging Israel’s Genocidal War click here for more