When will ‘Madam Secretary’ Leave Netflix?
The series will remain on Netflix until 2025.
The series will remain on Netflix until 2025.
Total Vote: 19
Yes - Real Giveaway