"The Broward Group of the Sierra Club last week announced its opposition to the federal immigration detention center set to be built in the South Florida town of Southwest Ranches . The group “passed a resolution opposing construction of a 1,500 bed...