Sugar Land police in Texas are investigating the death of a Nigerian couple found dead in apparent murder-suicide. The husband and wife identified as Benjamin Okigbo and Theresa Okigbo were …
Tag:
Sugar Land police in Texas are investigating the death of a Nigerian couple found dead in apparent murder-suicide. The husband and wife identified as Benjamin Okigbo and Theresa Okigbo were …