Tea Party activists celebrated after the City of College Station, Texas, announced its withdrawal from ICLEI, a global outfit tied to the United Nations and Agenda 21.
College Station, Texas Withdraws From ICLEI, UN "Agenda 21"
Alex Newman | The New American
05 March 2012