New UN Deputized Force Is Illegal and Aims to Stamp Out Revolution, Says Haïti Liberté Journalist Kim Ives

On Oct. 2, 2023, the United Nations Security Council voted, with Russia and China abstaining, … Continue reading New UN Deputized Force Is Illegal and Aims to Stamp Out Revolution, Says Haïti Liberté Journalist Kim Ives