Tagged: CSRRT

John Abraham: How to give good radio - Hot Topic

Bryan Walker May 28, 2011

It’s hard to know listening to this recent US radio interview with John Abraham whether to be more admiring of his incisive responses or more astonished at the regularity with which tired old denier claims are put forward by the interviewers. The interview perhaps highlights the extraordinary divergences of American society – home to impressively [...] … Read More