Register Friday | December 14 | 2018

Rebecca Hall

Karibu Canada

Canada routinely denies visas to qualified travellers from the developing world.