June 19, 2019 8:33 PMSINGAPORE - Diversity is a source of strength for societies, and engaging meaningfully with difference is not easy, but it is necessary, President Halimah Yacob said on Wednesday (June 19) in a speech where she outlined three key ingredients for social harmony.