ICRRA: Immigration Control and Refugee Recognition Act

What does ICRRA mean? The above is one of ICRRA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Immigration Control and Refugee Recognition Act