WASHINGTON, DC — On January 18, a towering inflatable dubbed “Felon Don” was displayed on the Ellipse near the White House, drawing significant attention and sparking conversation ahead of Donald ...