Australia holds people in immigration detention for average 689 days | Al Mayadeen English