‘Madam Secretary’ Confirmed To Be Leaving Netflix in the US in May 2025

Time is running out to watch the political drama on Netflix with all 120 episodes scheduled to depart the streamer.

‘Madam Secretary’ Confirmed To Be Leaving Netflix in the US in May 2025
Time is running out to watch the political drama on Netflix with all 120 episodes scheduled to depart the streamer.