Home Tech Doctor in Gaza witnessed 'worst thing I've seen'