Michael Buerk chairs another debate in which Claire Fox , Steven Rose , Michael Gove and Ian Hargreaves cross-examine witnesses who hold passionate but conflicting moral views. Repeated from Wednesday
Discover 11,128,835 listings and 282,185 playable programmes from the BBC
Michael Buerk chairs another debate in which Claire Fox , Steven Rose , Michael Gove and Ian Hargreaves cross-examine witnesses who hold passionate but conflicting moral views. Repeated from Wednesday