10 November 2023 Heckling Rockefeller HEADLINE: World Population Passes 8 Billion Those "depopulation agendas" don't seem to be getting the job done. Prev Next