Democracy Now! 2025-04-10 Thursday
Headlines for April 10, 2025; From Liberation Day to Chaos: Trump Pauses Most Tariffs While Escalating Trade War with China; Trump Threatens Joint U.S.-Israeli Attack on Iran If Talks on Iran's Nuclear Program Fail; Columbia Prof. Marianne Hirsch: Mahmoud Khalil Arrest Reminds Me of Growing Up Under Authoritarianism
Featured

Democracy Now! 2025-02-27 Thursday
Watch
Democracy Now! 2025-02-28 Friday
Watch
Democracy Now! 2025-03-03 Monday
Watch
Democracy Now! 2025-03-04 Tuesday
Watch
Democracy Now! 2025-03-05 Wednesday
Watch
Democracy Now! 2025-03-06 Thursday
Watch
Democracy Now! 2025-03-07 Friday
Watch
Democracy Now! 2025-03-10 Monday
Watch
Democracy Now! 2025-03-11 Tuesday
Watch
Democracy Now! 2025-03-12 Wednesday
Watch
Democracy Now! 2025-03-13 Thursday
Watch
Democracy Now! 2025-03-14 Friday
Watch
Democracy Now! 2025-03-17 Monday
Watch
Democracy Now! 2025-03-18 Tuesday
Watch
Democracy Now! 2025-03-19 Wednesday
Watch
Democracy Now! 2025-03-20 Thursday
Watch
Democracy Now! 2025-03-21 Friday
Watch
Democracy Now! 2025-03-24 Monday
Watch
Democracy Now! 2025-03-25 Tuesday
Watch
Democracy Now! 2025-03-26 Wednesday
Watch
Democracy Now! 2025-03-27 Thursday
Watch
Democracy Now! 2025-03-28 Friday
Watch
Democracy Now! 2025-03-31 Monday
Watch
Democracy Now! 2025-04-01 Tuesday
Watch
Democracy Now! 2025-04-02 Wednesday
Watch
Democracy Now! 2025-04-03 Thursday
Watch
Democracy Now! 2025-04-04 Friday
Watch
Democracy Now! 2025-04-07 Monday
Watch
Democracy Now! 2025-04-08 Tuesday
Watch
Democracy Now! 2025-04-09 Wednesday
Watch
Democracy Now! 2025-04-11 Friday
Watch
Democracy Now! 2025-04-14 Monday
Watch
Democracy Now! 2025-04-15 Tuesday
Watch
Democracy Now! 2025-04-16 Wednesday
Watch
Democracy Now! 2025-04-17 Thursday
Watch
Democracy Now! 2025-04-18 Friday
Watch
Democracy Now! 2025-04-21 Monday
Watch
Democracy Now! 2025-04-22 Tuesday
Watch
Democracy Now! 2025-04-23 Wednesday
Watch
Democracy Now! 2025-04-24 Thursday
Watch
Democracy Now! 2025-04-25 Friday
Watch
Democracy Now! 2025-04-28 Monday
Watch
Democracy Now! 2025-04-29 Tuesday
Watch
Democracy Now! 2025-04-30 Wednesday
Watch
Democracy Now! 2025-05-01 Thursday
Watch
Democracy Now! 2025-05-02 Friday
Watch
Democracy Now! 2025-05-05 Monday
Watch
Democracy Now! 2025-05-06 Tuesday
Watch
Democracy Now! 2025-05-07 Wednesday
Watch
Democracy Now! 2025-05-08 Thursday
Watch
Democracy Now! 2025-05-09 Friday
Watch