Tragedy in a tear-shaped country

[Toronto Star] Sri Lanka is the island republic off the coast of southern India. On a map it looks like a teardrop in the Indian Ocean. As well it should. Lord Durham once referred to Canada as “two nations warring in the bosom of a single state.” Tragically, those words resonate deeply as we learn…

Read More