Long trip from Botswana to a Canadian embassy was just the start of a process that has yielded few answers — and was originally expected to take weeks.
600 days and counting: Why this woman is stuck waiting to visit her grandkids in Canada
Published on

