Sri Lanka: Eye for eye gives the world sight