Thumbnail image for Democracy Now! 5/12/2025