Israel stifles free press covering Gaza