Thumbnail image for Democracy Now! 5/26/2025