We recently (in November) saw this insect in Goma, DRC.
I would appreciate help identifying it.
Biology Stack Exchange is a question and answer site for biology researchers, academics, and students. It only takes a minute to sign up.Sign up to join this community
Common name is "Giant Water bug". These are hemipterans, in the family Belostomatidae. Images can be found here: https://bugguide.net/node/view/12796