Forever 21 - New American Agenda with Deborah Tavares Agenda 21 (now Agenda 2030) was an action plan adopted by 178 countries at the 1992 Earth Summit to allegedly "promote sustainable development and integrate environmental protection with economic and social goals." In this alarming broadcast, Clyde Lewis talks with citizen activist Deborah Tavares. She shares […]
You are unauthorized to view this page.


