Instagram, Twitter blame glitches for deleting Palestinian posts
not implying any direct link, given that I have no idea if the guy even still works at Twitter, but: https://www.independent.co.uk/news/uk/home-news/twitter-exec...