fidel-castro-salute.jpg

Red Salute Comrade Fidel Castro

Comrade Fidel Castro, the architect of Cuban revolution and a renowned communist leader breathed his last on 26 November. He was the embodiment of the struggle of oppressed…