World Cori Bush delivers electrifying victory speech: ‘This is our moment … I love you’ Team Buyback 6 November 2020, 2:38 am6 November 2020, 2:38 am Guardian News, Worldnews Share this:TweetRedditTelegramWhatsApp