Who was (is??) David a twin of, again? I can’t remember.
Never discovered. Must have been a twin of someone, unless he was named after an ancestor who was himself a twin. This is/was rare among Luos. Opiyo means the elder of twins.
But the revelation that his Luo surname was Opiyo could be misdirection or Alinsky tactics to mess with everyone’s head.
Luos give children a surname specific to something special about their birth. Opiyo=first of twins. Okoth=born during rain (usually the rainy season). Odongo=Opiyo’s follower, so second of twins. Barry Odongo?