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

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