And from the most unlikely of sources – Britain’s leading terrestrial commercial television channel ITV. The self-same ITV that’s been kicking up a fuss over it’s obligation to provide “public service” programmes for the last year or more. So, following … Continue reading
October 16, 2008
by Nosemonkey
6 Comments