Billionaire Elon Musk pours $75 million into Donald Trump campaign, underscoring  influence on U.S. election

Billionaire Elon Musk has funnelled $75 million over three months into an organization he created in…

Continue Reading

Cuba reaffirms solidarity with Palestine in the face of Israeli genocide

Cuba maintains its support for the cause of the people of Palestine in the face of…

Continue Reading

From Cuba to Palestine:  A new song of solidarity as more than 60,000 fill the streets of Havana to demand: Free Palestine

Thousands of Havana residents, led by Miguel Díaz-Canel, First Secretary of the Central Committee of the…

Continue Reading

U.S. and Israeli officials hold daily meetings at base hosting notorious torture prison

U.S. and Israeli officials have been holding daily meetings at Sde Teiman, an Israeli military base…

Continue Reading

Central Africa: Floods affect more than six million people

As of last week, humanitarian partners and authorities reported that more than 1,400 people had been…

Continue Reading

Venezuela demands historic reparations from London for exploited Caribbean countries

The president of the Bolivarian Republic of Venezuela, Nicolás Maduro, on his program “Con Maduro+”, expressed…

Continue Reading

Over 150,000 protest in Spain calling for affordable housing while blaming Airbnb for rising rents

In Spain, as many as 150,000 protesters marched in Madrid Sunday to demand affordable housing.  Protesters…

Continue Reading

Scientific conference improves the work of courts in Cuba

Issues that are on the fastest path towards the improvement of judicial activity in Cuba will…

Continue Reading

Floral offerings to Céspedes and Martí in Santiago de Cuba

Army General Raúl Castro and President Miguel Díaz-Canel today dedicated floral tributes to José Martí, Cuba’s…

Continue Reading

Cuban authorities evoke significance of independence struggles

Cuban President Miguel Díaz-Canel today evoked the significance of the beginning of the struggles for independence…

Continue Reading