Thumbnail image for Democracy Now! 2025-07-18 Friday