Thumbnail image for Democracy Now! March 18, 2026