A Human Rights Watch report reveals that Australia holds people in its immigration detention centers for an average of 689 days, compared to 55 days in the US and 14 in Canada.