While hundreds of thousands of Ukrainian refugees were swiftly approved and resettled in Canada, Palestinian and Sudanese refugees have faced strict caps, indefinite delays, and bureaucratic obstacles.