Where To Stream 20/20 Season 2016 Episode 37
Kayla Mueller The Girl Left Behind
- Aired August 26, 2016
- 60 Min
Failed efforts to free American humanitarian aid worker Kayla Mueller from ISIS captivity following her 2013 kidnapping.
Kayla Mueller The Girl Left Behind
Failed efforts to free American humanitarian aid worker Kayla Mueller from ISIS captivity following her 2013 kidnapping.