Walking the talk

Sri Lanka’s recent history is rife with instances of the once mighty falling from grace rather quickly for no other apparent reason than simply failing to walk the talk. What befell the last Yahapalan Read More »