Long Time Coming

Back in the States, Carrie and Saul investigate what she saw in Islamabad.

Back in the States, Carrie and Saul investigate what she saw in Islamabad.

Image source: themoviedb.org

Leave a Reply