VANCOUVER (Reuters) - A cargo ship that may be carrying as many 500 migrants from Sri Lanka was nearing Canada's Pacific coast, the government said on Wednesday. More...