Big Tech Instagram, Twitter blame glitches for deleting Palestinian posts Maya Gebeily Published May 10, 2021