Extinction Rebellion: Climate activists stage Earth Day demonstration Posted on April 23, 2023 By Charlielikes Some protesters lay down for a “die-in” to show “humans will not survive if nothing is done about climate change”. news Tags:activists, climate, day’, demonstration, earth, extinction, news, rebellion, stage, topnews, trending