Salute to a Great Freedom Fighter: The Indomitable Spirit of Fidel Castro will Live Forever

By Gerald A. Perreira on behalf of Organization for the Victory of the People, Guyana, South America Libya 360° Internationalist News Agency Fidel Castro can never die. Today he departed the physic…

Source: Salute to a Great Freedom Fighter: The Indomitable Spirit of Fidel Castro will Live Forever