Indonesia to issue Castro, Che Guevara stamps (The Star)
JAKARTA (Reuters) – Indonesia will issue stamps depicting revolutionaries Fidel Castro and Che Guevara to commemorate a visit made by the Southeast Asian nation’s founding president to Cuba 48 years ago.
More: continued here