Calgary’s Indian-origin mayor says Canada ‘defiantly open’ to people from around the world
Calgary is the third-largest city of Canada and one in ten people in the city is of South Asian descent. …read more
Calgary is the third-largest city of Canada and one in ten people in the city is of South Asian descent. …read more