Cuba: World Council of Peace calls for shutdown of the Guantanamo Naval Base

2024-05-05 2

The illegal Naval Base in the province of Guantanamo has been kept by the United States for more than 120 years. teleSUR