Kevin investigates the online traces of a British news reporter who was kidnapped and appeared in several Islamic State propaganda videos.
2013
2000
2014
2024
2008
2006
2009
2003
2005
2007
2017