Ottumwa Police are investigating what they say is a suspicious death. Police were called to a home on North Green Street Thursday afternoon (9/5). After talking to family members, Police executed a search warrant at the home and found a man’s body inside. The victim’s name has not been released and the investigation is continuing.