The federal government has signed a contract with the Canadian Red Cross for the monitoring of Canada’s immigration detention centres to ensure they comply with domestic and international standards, Public Safety Minister Ralph Goodale announced Thursday.