Posted: August 24, 2019 at 7:41 am TWG Source Elizabeth Warren Has Her Finest Moment Yet During her CNN Townhall, Elizabeth Warren had the finest moment of her candidacy so far. John Iadarola breaks it down on The Damage Report. Follow The Damage… Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website Notify me of follow-up comments by email. Notify me of new posts by email.