Where Do You Stand? January 28, 2009Editor Bob Comment The New York Times reported on 27th January that BBC refused to air an appeal for aid to help the people in Gaza. ..more