Chen said not today Satan! pic.twitter.com/CIbJ2JcsUY

— BlackWomenViews Media (@blackwomenviews) December 3, 2020