Kevin investigates the online traces of a British news reporter who was kidnapped and appeared in several Islamic State propaganda videos.
2023
2019
2014
1974
1898
2006
1984
2025
2009
2020
2024
—
1982