Episode details

Available for over a year
European court backs France in controversial right to life case; Afghanistan's IS leader; the world's most advanced robots go head-to-head. (Picture credit: AFP photo/courtesy of the Lambert family)
Programme Website