The British Broadcasting Corporation is a British public service broadcaster. Its headquarters are at Broadcasting House in Westminster, London. Read More
Former BBC cameraman Peter Jouvenal is still in Taliban's custody, according to a media report citing his colleague who is calling for the photographer's release. ...