Agenda 21: Depopulation of 95% Of The World By The Year 2030 is Now Underway Prev Article Next Article According to Spirit Egg, the United Nations has implemented a plan to depopulate 95% of the world. They say the name of this plan is Agenda 21. Agenda 21 was developed by Prev Article Next Article Related Posts Michael Bubl Update: Pelosi warns Barr against Simon gasps when 90-year-old woman starts dancing