Thumbnail image for Democracy Now! - July 23rd, 2026