Story highlights

Castro has made infrequent public appearances since illness forced him to step down in 2006

Castro dismisses recent controversy of Cuban weapons found on North Korea freighter

Cuban-state media on Sunday published photos of Venezuelan President Nicolas Maduro meeting with former Cuban leader Fidel Castro in Havana.

Maduro arrived Thursday in Cuba to attend celebrations for the 60th anniversary of the start of the Cuban revolution. Castro wasn't at the ceremony, which was officiated by his brother, Cuban President Raul Castro.

Fidel Castro has made infrequent public appearances following an intestinal illness in 2006 that forced him to step down.

According to the official Cuban government site Cubadebate, Maduro gave Castro a painting by former Venezuelan leader Hugo Chavez, who died in March of cancer, and Castro gave Maduro a letter for the heads of state who had attended the anniversary of the revolution.

"In recent days there were attempts to defame our revolution," Castro wrote, according to the Juventud Rebelde newspaper, which published the text of the letter. "Trying to make our head of state and government appear as if they were tricking the United Nations and other heads of state and were guilty of being two-faced."