Long Time Coming
- Episode aired Dec 21, 2014
- TV-MA
- 53m
Carrie and Saul investigate what she saw in Islamabad.Carrie and Saul investigate what she saw in Islamabad.Carrie and Saul investigate what she saw in Islamabad.
Carrie and Saul investigate what she saw in Islamabad.Carrie and Saul investigate what she saw in Islamabad.Carrie and Saul investigate what she saw in Islamabad.