A Nation’s Pride Stories, from the time Buddha laid foot in Sri Lanka, to ones that portray the country’s ultimate rise to freedom, ...