Images of Che Guevara have for years graced the streets of Sri Lanka. Although this could just be a coincidence, the amicable history between Sri- Lanka and Castro’s Cuba could possibly have something to do with why this image remains so resonant in our country.