On the Go Top Stories Twitter deletes Nigerian-born professor’s post wishing Queen Elizabeth II ‘excruciating’ death byEbunoluwa OlafusiSeptember 9, 2022