Thumbnail image for Democracy Now! March 11, 2026