Thumbnail image for Democracy Now! March 12, 2026